silicon-slopes-engineer-workshop / coding_pairs

MIT License
0 stars 2 forks source link

Pre sign up 1 : Create list of skill preferences #3

Open jamesschlader opened 5 years ago

jamesschlader commented 5 years ago

What skill would you like to work on for the night?

Azmaeus commented 5 years ago

I think this needs to be added to the project to get it on the kanban. Members don't have access to do that it seems.

murffious commented 5 years ago

I figured this part out thanks guys

murffious commented 5 years ago

Initial pseudo code and ideas just pasting here

KEYS to Focus on:

Pair Coding - Stronger or have experience - would be willing to lift others Beginner Novice - want to learn

* Reading books: My library checkout list right now =>
          Artificial intelligence   
Machine learning for dummies    
The uncertain Web 
The art of readable code    
The clean coder : a code of conduct for professional programmers    
Hacking for dummies 
Head First design patterns      
JavaScript patterns 
        Programming language explorations   
        Secrets of the JavaScript ninja
murffious commented 5 years ago

This will be simple at first but needs to have built in complexity for example: Javascript is the focused language - user could add in like into an array the specific part of javascript so its open ended I guess.

murffious commented 5 years ago

·         Experience with microservices and service-oriented architecture     Ability to rapidly learn and become proficient in new languages ·         Strong debugging and troubleshooting skills o   API design and interaction, REST & SOAP o   Object-oriented programming o   MVC frameworks

want to put in here common skills listed on job postings like these above

murffious commented 5 years ago

Solve Issues- fix code - debugging - open Source or Other projects like Give Stack Overflow Answers Read Code - search for patterns, learn how to do stuff - read source code or other Learn and become proficient in new languages or framework open source coding hep wanted new features Build a small app - custom or given idea QA Testing Writing tests together TDD or whatever Demo something in a repo and make a tutorial of small working example Technical Challenge - Coding interview type problems

murffious commented 5 years ago

Sign UP

USERNAME PASSWORD SKILLS and SKILL LEVEL

MeetUP username if we can fore that would help to identify OR Github, (maybe going to use MEET UP API will address later for names) (for MVP forgot password is just manually reset in db for now, so no email needed etc)

Functionality Needed Allow user to Build a profile to use for a matching algorithm of skill level OR take it a different direction

BUTTON - ADD SKILL Language - DROP DOWN Menu after hitting ADD SKILL - required 1 skill is all

HASKELL GO C / C++ PHP PYTHON RUBY JAVASCRIPT SQL SWIFT OBJECTIVE-C PERL R RUST JAVA (new) Reason (new) Q# (new) GraphQL JS - React JS - Angular JS - Vue

(just put a notice of some sort more coming of course like Php - Laravel etc.) each one has two options to select from: My Skill = Familiar With + Want to Learn . OR Level Me Up (aka Learner) My Skill >= Proficient OR Power Level (aka willing to Lead a bit with knowledge or experience)

Alternative includes: using a 1-10 Level score if desired (on the back end numbers likely used anyways ...)

murffious commented 5 years ago

not totally solid yet but we have a start