Ask HN: Where should I start as a 34-year-old switching to software as a career?
81–90 of 132 posts
Re: Ask HN: Where should I start as a 34-year-old switching to software as a career?
#82Re: Ask HN: Where should I start as a 34-year-old switching to software as a career?
#83Develop any software for your domain (lab technician or microbiology) that solves a simple problem you see or encounter daily. Identify a problem in your current day job that can be solved with software like recording data in the lab, tracking supplies, etc. (nothing too complex) and come up with a solution (website to check-in/check-out, mobile app (?), etc.) and learn how to build it. It will not be perfect but you…
Companies want employees who are self-starting autodidacts.
Re: Ask HN: Where should I start as a 34-year-old switching to software as a career?
#84The biggest advantage of your move is that as you dig into software development you will be equipped with two advantages:
Dual skills set plus a unified understanding of two different fields you might even be able to create new knowledge.
My advice would be to develop something in the field you already know, something that made your life more cumbersome but that technology could solve.
That way you will be using your intuition from a field you know to solve a specific problem while learning a new field.
Re: Ask HN: Where should I start as a 34-year-old switching to software as a career?
#85Earlier quoted context omitted.
> Jquery As a frontend developer (who's also old), I'm going to argue strongly against jQuery. I like jQuery. It's had its place. But it's on the way out. Your time would be much better spent learning vanilla JS (preferably ES5+ES6 but even just ES5 would be much better use of time than jQuery). You can easily do anything with modern vanilla JS (and modern browser APIs like `document.querySelector` and `fetch` than y…
> But it's on the way out. In hip and trendy companies; every company I work with (banks, insurers) are using JQuery like it is the best thing ever and never heard about React or ES5. It will live for a lot longer than Silicon Valley thinks.
Re: Ask HN: Where should I start as a 34-year-old switching to software as a career?
#86You aren't too old! Keep in mind competing against 22 year olds for a job means you're also competing against many who have never held a real job yet, don't understand anything about professionalism, or have never had to wake up before 10AM on a daily basis, etc.
I honestly think the main concern is salary. You will almost certainly need to be flexible as you are starting from the bottom. You also may need to work to ensure that employers know you won't be too expensive to hire.
The first programming I did was Excel formulas and then SQL queries which I was fortunately able to learn how to do at work (I was in a non-technical role at a software product company), so this was more or less paid training. I then got into learning some basic Linux commands.
I was able to further dip my toes in by taking two programming classes online at a local state university, Intro to Programming with Java and Intro to Shell Scripting. I think these classes were about $1,000 each, which is a lot, but still a lot less than a bootcamp and didn't require me to quit my job. (I personally think Java is a great place to start programming but I don't know if this view is shared among most)
After that I finally had the courage to quit my job, attend a web dev focused bootcamp, and I started my first job about four months after that.
Re: Ask HN: Where should I start as a 34-year-old switching to software as a career?
#87So, you need some sort of credential. A bootcamp would do well, some sort of certificate of a course of study from Coursera or edX, a non-degree certificate from a university. Pick a tech stack that's both modern and enterprisey -- Java, .NET, Ruby, Node.js are all fine, but if you go with them, get current. On the front end, you want to find something trendy. Try looking for some jobs you think you'd want to apply f…
It's like they know how to use a hammer and a screwdriver, but they don't know why you would use a nail instead of a screw (or which thread pitch why) instead of a bolt instead of a jointery technique.
Maybe it is just that our company has a bunch of old timer generalists that aren't very good at interviewing someone with a narrow skillset? I know we try to, but it feels like the bootcamp people we've interviewed didn't have very good problem solving skills. We've successfully hired more junior people, but not from bootcamps.
What are we doing wrong?
Re: Ask HN: Where should I start as a 34-year-old switching to software as a career?
#88Re: Ask HN: Where should I start as a 34-year-old switching to software as a career?
#89A friend quit his PhD into medical psychology and entered a training program for developers where he got exposed to PHP, C#, Java, and maybe another language. He got into PHP development at a startup, and after a poor experience with some lead developers, he's now their lead developer. Some of his co-workers are superficially better developers, but they're cowboys who quickly deliver untested, hard to maintain code, whereas my friend works slower but more thoroughly.
Either way, getting into a program where you can learn how to do it right, seems to be an important step.
Re: Ask HN: Where should I start as a 34-year-old switching to software as a career?
#90Rebrand as a data scientist. Data science is eating the world. Everyone wants data scientists. You’re a microbiologist. It’s hugely credible that you’ve done some crazy data crunching for your science work. Spin that into an increasing interest in the pure data science. Voila, you’re writing python for a living at the top of the market with a hugely valued differentiated skill set.
I tend to hear from actual data scientists that the field is a lot harder to get into than what the press is reporting.