Ask HN: How to get a non-technical friend into tech?
My friend wants to learn software engineering and eventually land a job at FAANG / big corp.
Trouble is, they have zero engineering or leetcode experience.
They also dropped out of their bachelors degree a decade ago.
Do I point them to a intro Python book? Something else?
9 comments
[ 4.2 ms ] story [ 30.8 ms ] threadHelp them temper their expectations. Many people study programming their entire life and get rejected for the lowest-pay L1/L2 engineering positions open at FAANG. These are not easy jobs to land (even in the AI age) and they have to be self-motivated to land one of those seats.
If they has a very good network, perhaps they can get a MBA and get recommended.
Yes.
If they want to learn how to code... honestly there is infinite resource on the Internet: books, videos, tutorials, games, ... It's all about finding what works for oneself, and spend enough time and effort studying.
It's like learning an instrument or a new language: it's not about "finding the good book", it's about spending a lot of effort learning.
Sounds like they want the perks of working at FAANG, and not that they want the job, right?
Do they actually like coding? There are a lot of tech adjacent jobs that have a lower barrier to entry, like a scrum master or PM, which could get them in the door. There are also support roles that don’t require coding, or less coding than a full on dev role.
Harvard makes their CS50 class available to the public. That would probably be a good foundation to build on and give them enough information to know if they want to keep going.