Live data from Hacker News

Ask HN: What is the skillset required to be employable as jr dev?

news.ycombinator.com

31–40 of 40 posts

Re: Ask HN: What is the skillset required to be employable as jr dev?

#31

I was hired as a junior developer, without a degree, with the following things: - A personal blog - roughly 20 personal projects that I've worked on throughout my lifetime as a hobbyist, most of which weren't very complete but demonstrated my passion - A willingness to learn - A good attitude

That's very impressive. You should be proud of yourself for putting so much work in!

Re: Ask HN: What is the skillset required to be employable as jr dev?

#32

(Optional: Where do I ask:) Who's hiring Jr. Devs? Because as far as being passionate to learn (and knowing some of the basics of .NET flavored development), I'd like to grow my skillset beyond that of IT Generalist.

As someone who doesn't have much of a resume, but has a lot of knowledge and passion, I have no idea where to present myself. Every "job listing" I find for programming asks for a 4 year degree and years experience. Since I don't have either (on paper), I have no idea where to show myself. Who is hiring Jr. Devs? Where?

I don't think that the traditional "find a job post - click apply - send resume off into the void - wait" model will work very well for you. So instead, I would focus on researching companies and then reaching out directly to founders/very senior engineers. If you work hard to demonstrate passion for both their product and learning how to help build it, you will get some opportunities.

Re: Ask HN: What is the skillset required to be employable as jr dev?

#33
I got hired as a junior developer (a long time ago) with a math and physics degree, one computer class on my transcript, no experience, and "mostly self-taught with respect to computers". I got hired by a manager who had a master's degree in math and was mostly self-taught with respect to computers.

So the skill set required to be employable as a junior dev is to be able to convince one hiring manager that you can do it. Then, after that, you have to learn enough to be able to actually do the work, so that you can remain employable. That's different, though. Learn what you need for the job you have. Don't worry about learning other things; learn what you need as fast as you can. You'll pick up other stuff around the edges, and that's good, but they're paying you to learn (and then do) what you need for this job.

Re: Ask HN: What is the skillset required to be employable as jr dev?

#34
Without a degree you need a ledger of work, and preferably references by people you have collaborated on something on.

- You must have projects in at least two programming languages with at least one programming language listed in the job posting

- at least one project to 'completion' that uses a database (sqlite counts) (MVP of MVC with DB) (preferably something remote so you have do deal with networks and latency)

- Either know how to navigate Linux command line Environment xor a Microsoft/Netbeans Style IDE

- Use of a version control system (preferably in collaborative environment)

- Depending on company culture you may also need to have reviewed algorithms and abstract data types. (you can usually skip this requirement by being hired as an intern first, and bootstrapping your employment)

- willingness to document and report work completed during a time period (as a ledger of progress)

Re: Ask HN: What is the skillset required to be employable as jr dev?

#35
post #31

I was hired as a junior developer, without a degree, with the following things: - A personal blog - roughly 20 personal projects that I've worked on throughout my lifetime as a hobbyist, most of which weren't very complete but demonstrated my passion - A willingness to learn - A good attitude

That's very impressive. You should be proud of yourself for putting so much work in!

Thank you! I did most of those project during my high school and college years. I've found that there's no substitute for hard work in life, you can either go to school and work hard to get a degree or you can work hard on entrepreneurial endeavors but you have to work hard. How you choose to gain experience isn't that important, especially as a software developer.

Re: Ask HN: What is the skillset required to be employable as jr dev?

#36
post #6

I am a developer without a degree and transitioned from IT into development. I am in my last year of my Undergrad in CS now. What you need more than anything are skills. Ranging from networking knowledge to having a good command on linux. In addition you have to be able to program in Python, Java, JavaScript, C. You also have to understand data structures like linked lists, queues, b-trees..., and to top it all of un…

Lets go through this one by one: In addition you have to be able to program in Python, Java, JavaScript, C. This is objectively false. To expect a junior developer to know all these is unrealistic, plain and simple. If you have working knowledge of one or two programming languages and have an appetite to learn you are good to go. You also have to understand data structures like linked lists, queues, b-trees..., and t…

> > In addition you have to be able to program in Python, Java, JavaScript, C.

> This is objectively false. To expect a junior developer to know all these is unrealistic, plain and simple. If you have working knowledge of one or two programming languages and have an appetite to learn you are good to go.

Still in school, so haven't had even begun to look at jobs yet, but I know python, java, and c (and a few others), and have a basic knowledge of js. Does that give me an edge, then?

Re: Ask HN: What is the skillset required to be employable as jr dev?

#37
Background: Recently started my second job (mid-level) after leaving my previous job (junior, first programming job). Switched to programming from journalism

How: Wanted to create a news aggregator, so I teamed up with a friend (backend guy) and learnt how to do frontend. 14-months later I got hired after creating some side-projects and learning enough to convince my first employer to take a chance on me.

What worked for me: Learning JavaScript, the language, instead of trying to learn shiny, new frameworks. Learning how to read source code (a more recent habit but it helped me get my second job). Showing a genuine passion for coding through getting involved in open-source communities and learning outside of work

Re: Ask HN: What is the skillset required to be employable as jr dev?

#38

Earlier quoted context omitted.

Lets go through this one by one: In addition you have to be able to program in Python, Java, JavaScript, C. This is objectively false. To expect a junior developer to know all these is unrealistic, plain and simple. If you have working knowledge of one or two programming languages and have an appetite to learn you are good to go. You also have to understand data structures like linked lists, queues, b-trees..., and t…

> > In addition you have to be able to program in Python, Java, JavaScript, C. > This is objectively false. To expect a junior developer to know all these is unrealistic, plain and simple. If you have working knowledge of one or two programming languages and have an appetite to learn you are good to go. Still in school, so haven't had even begun to look at jobs yet, but I know python, java, and c (and a few others),…

nope; its actually not that uncommon for a college graduate; An edge may be gained if you vary paradigms for some companies (Procedural, Functional, OOP, Logical, Interesting Type System)

Re: Ask HN: What is the skillset required to be employable as jr dev?

#39
Smart and gets things done.

Every other thing is related to that. Are you a freelancer asked to build a website? Who cares whether it's PHP or JS, it just has to be done. Are you maintaining a PHP website? Then you need PHP to get things done.

The rest of the interview process is to filter out the smart part.

Re: Ask HN: What is the skillset required to be employable as jr dev?

#40

(Optional: Where do I ask:) Who's hiring Jr. Devs? Because as far as being passionate to learn (and knowing some of the basics of .NET flavored development), I'd like to grow my skillset beyond that of IT Generalist.

As someone who doesn't have much of a resume, but has a lot of knowledge and passion, I have no idea where to present myself. Every "job listing" I find for programming asks for a 4 year degree and years experience. Since I don't have either (on paper), I have no idea where to show myself. Who is hiring Jr. Devs? Where?

Contribute to open source projects by fixing bugs and writing features, it shows you can navigate a large codebase and you learn a lot from working on software people use instead of toy/academic projects. That's how I got hired without formal requirements.
Post reply on HN