Ask HN: What do you say to someone who wants to get into software development?
1–10 of 77 posts
Re: Ask HN: What do you say to someone who wants to get into software development?
#2Re: Ask HN: What do you say to someone who wants to get into software development?
#3- it's not for everyone, you sit for hours in front of a computer not socializing
- it can be a very rewarding career, there are many tracks one can go down
- it requires a mindset that learning never ends, many people have stopped learning, so restarting that process is difficult
- that switching careers typically takes full time effort to be successful.
- to checkout the Grasshopper app to get a taste of programming
- try an online course before spending significant money on a boot camp
- bootcamps are a better path than self teaching, but to be very careful when selecting, top ranked and widely know is the way to go
- sometimes it can be better to learn a little programming to automate processes in your current role, rather than switching careers to become a full time programmer
Re: Ask HN: What do you say to someone who wants to get into software development?
#4Re: Ask HN: What do you say to someone who wants to get into software development?
#5Re: Ask HN: What do you say to someone who wants to get into software development?
#6I’m currently doing what your friends have expressed wanting to do by enrolling in launchschool.com, which is $200/month and will give them a great taste of what learning how to code entails… I’ve been thrilled with my experience so far.
Re: Ask HN: What do you say to someone who wants to get into software development?
#7I tell those friends - it's not for everyone, you sit for hours in front of a computer not socializing - it can be a very rewarding career, there are many tracks one can go down - it requires a mindset that learning never ends, many people have stopped learning, so restarting that process is difficult - that switching careers typically takes full time effort to be successful. - to checkout the Grasshopper app to get…
2. Heathcare has been secretly booming for the last 10 years without very much attention at all. The convergence of regulation and technology leaves a _huge_ opening for innovation right now. Specifically, as of this year the patient will own their data and can use whatever application they choose to ingest and utilize that data. It's a big deal. I wish I was in a place where I could be part of the end-user experience.
> there are many tracks one can go down
I think this one is very important - both for the person giving and receiving advice. There are so many paths just for software development specifically. The paths absolutely endless. And that might be exciting or present opportunity. But it's also a responsibility of someone giving advice to make the person aware of the vastness but also to help them navigate it all.
Yes there are three or four major languages, but you could find yourself working in one of hundreds. There are many support technologies - front-end, back-end, api specific, frameworks, hosting, data storage and models.
And related to but not specifically software development, there is QA, devops, project management, and many other support fields that require an understanding of how software works.
Re: Ask HN: What do you say to someone who wants to get into software development?
#8Re: Ask HN: What do you say to someone who wants to get into software development?
#9I do know a few people that got into it later in life, but those just did it, they didn't ask friends how to get started. So usually when someone asks, I unfortunately immediately predict they won't make it - since everything you need is available online, a person that asks already is showing lack of motivation or "digging" skills.
Re: Ask HN: What do you say to someone who wants to get into software development?
#10You are wrong. Software is a passion of yours and had been all of your life, but that's not the case for many or even most of the many millions of developers out there.
For them, it's just a job and it can be learned just like you learn any other job.
I studied history at university, did a lot of traveling after graduating, working casual jobs for years. I was 28 when I started work as a junior developer after spending a few months doing an evening course in the UK. (1998)
I chose programming as a profession not because of any passion for the subject (I had none), or experience working with computers as a teenager (I never had one). I chose it because even back then, in 1998, it was a lucrative profession, and one that I could learn 'on the job'.
Things were a lot different back then. On the job training was more of a thing and CS courses were not always packed to the gills at university.
You can be a great doctor without immersing yourself in medicine from a young age. You can learn to be a great vet, lawyer, school teacher, even writer. Writing code, building software - it's no different.
>What do you say to someone who wants to get into software development?
Tell them you need to put in the work, but the rewards are worth it. Tell them it's a varied field, as varied as medicine (where there are nurses, GPs, plastic surgeons and heart transplant surgeons). Tell them that even though they might make lots of money, that money alone won't make them happy and that the office politics is no better or worse than any other profession.