Purely from a hiring side, can someone sell me on the value of hiring junior developers and training them up? It feels to me like there's real potential for them to gum up the development team, it's going to take years for them to be senior (and nothing stopping them leaving when they are)... I understand people want Junior jobs to exist, as junior developers. As someone hiring, why should I hire one? Serious questio…
This is an interesting response and one I'm pondering myself. It clearly is of extreme importance to seed new developers in the industry and how should small shops shoulder their share? Young/junior developers often have a lot of spirit and enthusiasm which is injected into an existing team. They'll also tend to bring the 'latest new ideas' which while not already ideal does get the old guard thinking. If anything it…
How To Become An Apprentice Developer
41–50 of 57 posts
Re: How To Become An Apprentice Developer
#42Gotta say, as a sophomore who's been debating dropping out college, that these junior positions exist at all is encouraging. I always thought my trajectory would be to go to my current school, transfer to a better one, get some good internships, and graduate with a CS degree. But my grades aren't where they need to be, so I probably won't be able to transfer to a good school. Honestly I've been concerned whether or n…
We are really fortunate that CS skills are in such high demand. That this is even an option is pretty amazing. However, the day may come when the market turns down and the thing that makes an employer hire the next guy and not you is a piece of paper that says he stuck it out in college. Good luck whatever you do!
Re: How To Become An Apprentice Developer
#43I also had struggles trying to find work as a jr dev, so eventually I gave up to start building my own software and work on the consulting side. It's strange because I see a lot of jr. guys/gals struggle to find mentorship, yet those very same sr. devs don't hesitate to poke holes in their code from afar. For example, you see a lot of jr. devs post code and projects here on HN, and they get lambasted for poor practic…
Poking holes in your code is mentorship. If you have some ego about lines of code you wrote you aren't going to be happy with a career as a developer because over time everything is slowly tweaked and rewritten. I don't know what a 'poor practice' is though. Getting something out the door is key at most places. You need to get most of it right though.
Additionally, if you're posting code on the Internet then you're there for everybody to shoot at. It sucks sometimes, but that's how things go.
Re: How To Become An Apprentice Developer
#44Gotta say, as a sophomore who's been debating dropping out college, that these junior positions exist at all is encouraging. I always thought my trajectory would be to go to my current school, transfer to a better one, get some good internships, and graduate with a CS degree. But my grades aren't where they need to be, so I probably won't be able to transfer to a good school. Honestly I've been concerned whether or n…
How many people didn't get accepted something like App Academy? One problem with self-taught education is the lack of metrics; it's hard to tell if teach-yourself is a viable path for everyone, or just a small percentage.
Re: How To Become An Apprentice Developer
#45Earlier quoted context omitted.
Poking holes in your code is mentorship. If you have some ego about lines of code you wrote you aren't going to be happy with a career as a developer because over time everything is slowly tweaked and rewritten. I don't know what a 'poor practice' is though. Getting something out the door is key at most places. You need to get most of it right though.
Absolutely. There are fewer harder things in software development than taking criticism over code you've lovingly crafted, but ultimately it's this criticism that makes you understand the code better. Additionally, if you're posting code on the Internet then you're there for everybody to shoot at. It sucks sometimes, but that's how things go.
Re: How To Become An Apprentice Developer
#46Earlier quoted context omitted.
If you are a good programmer and get turned away for that reason, thank yourself for that bit of luck. I went through college, learned dittily squat when it comes to cs, and now I'm playing catch-up hardcore with js/functional programming/kernel hacking/everything. Autodidacts rule the world today, and they will only continue to become more influential. Nobody can push you harder than you can push yourself.
While I agree with your points, rejecting a company because it makes that demand isn't quite right. If (hypothetically) you have 2 equally good programmers, and the only difference between them is one has a degree and the other one doesn't, then its natural to choose the former
Re: How To Become An Apprentice Developer
#47[Instructor at App Academy here] I'm really proud of Hugo; he came in to App Academy as an 18 year old kid with no coding experience, and through sheer force of will, learned enough to land a junior dev job in nine weeks. If you're interested in the course that Hugo took, check us out (appacademy.io). Students only pay us when they find a dev job after the program. Hugo's fellow students are doing great. 11/15 of our…
nicholasreed makes a good point. Let me make some stuff clear: - I paid a $500 refundable deposit by mailing them a check they never cashed. That was legit. A $3,000 deposit is silly though. - To the best of my knowledge no jobs were found from App Academy's partner companies. - I don't believe the $83k average salary thing. That said, Ned is one of the greatest mentors I've ever met, and he's radically changed my li…
Re: How To Become An Apprentice Developer
#48There are two primary reasons this story is possible. One, we have a highly motivated student; and two, tremendous demand unfilled via traditional channels. And nothing against a 9-week code bootcamp, but even if the student invested 12 hours a day with no days off, we're talking about 756 hours of experience. Compare this to a university education at four years times 12 hours of class a week for 30 weeks and two hou…
It doesn't seem completely accurate to count all the time spent at university as equivalent to the same time spent working in the trenches.
And it seems extremely harsh to say that there is no reason to hire people who didn't do CS in university, because they were "asleep at the wheel." Figuring out what you are going to do in the future is not the same skill as shipping software.
Re: How To Become An Apprentice Developer
#49I think apprenticeships in general are critical. It's good to see that others see their value. So many people feel this sense of entitlement. Nothing comes without hard work. Mentors make it easier. Apprenticeships are amazing.
Re: How To Become An Apprentice Developer
#50[Instructor at App Academy here] I'm really proud of Hugo; he came in to App Academy as an 18 year old kid with no coding experience, and through sheer force of will, learned enough to land a junior dev job in nine weeks. If you're interested in the course that Hugo took, check us out (appacademy.io). Students only pay us when they find a dev job after the program. Hugo's fellow students are doing great. 11/15 of our…
nicholasreed makes a good point. Let me make some stuff clear: - I paid a $500 refundable deposit by mailing them a check they never cashed. That was legit. A $3,000 deposit is silly though. - To the best of my knowledge no jobs were found from App Academy's partner companies. - I don't believe the $83k average salary thing. That said, Ned is one of the greatest mentors I've ever met, and he's radically changed my li…
edskim case in point. He's off to Twilio now.
whoops ;)