Skip to content
This repository has been archived by the owner on Aug 22, 2018. It is now read-only.

Minimum Viable Programmer #34

Closed
ashfurrow opened this issue Jun 2, 2015 · 6 comments
Closed

Minimum Viable Programmer #34

ashfurrow opened this issue Jun 2, 2015 · 6 comments

Comments

@ashfurrow
Copy link
Contributor

What is it, in our opinion?

@alloy
Copy link
Contributor

alloy commented Jun 2, 2015

Someone with a good dose of critical thinking (ask seemingly naive questions to get to the root of an issue, embrace critique, logical reasoning about how a program works at an abstract level).

My personal experience is that the actual act of programming can then follow easily. Mainstream programming (web/mobile) isn’t that hard and doesn’t require CS etc imo.

@ashfurrow
Copy link
Contributor Author

Agreed. This issue came from the context of a Coalition for Queens curriculum meeting. Given a very limited amount of time, what skills should be taught to make them a good candidate for a job based on their potential?

In other words, consider that someone already has those qualities you outlined. What actual skills could they be taught to get them a job as a junior dev? Should they be familiar with the command line? Git? TDD? REST? Anything at all?

I think we agree that hiring someone without any programming experience would be a solid choice if they did display those characteristics. What I guess I'm asking is, what minimum set of skills qualify someone to call themselves a "programmer"?

@orta
Copy link
Contributor

orta commented Jun 2, 2015

FizzBuzz

@ashfurrow
Copy link
Contributor Author

Makes sense.

@dbgrandi
Copy link

dbgrandi commented Sep 8, 2015

I started a draft of the same post based on notes I had from the C4Q meeting. Would appreciate any feedback if you have the time.

dbgrandi/dbgrandi.github.io#8

@orta
Copy link
Contributor

orta commented Sep 9, 2015

Dave got it shipped 👍

@orta orta closed this as completed Sep 9, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants