What kind of software engineer should I become?
The other day I tweeted it would be best for software developers in their early careers to avoid startups. It's a bit provoking and bold statement and it feels counterintuitive. In a startup you can learn how to be a generalist and a pretty good one, so why the statement? Simply put, you know many things. Generalist is often described as a full-stack developer. I disagree. Full-stack as a subset of a generalist in the context of experience. frontend + backend (+ database) = full-stack mobile + backend (+ database) = full-stack frontend + mobile + backend (+ database) = full-stack Generalists can cover much more: Infrastructure. Cloud. Data. CRM's. Databases. QA. Security. Backend. Frontend. Mobile... I have been in on a technical interview, where I explained that I know mobile, backend, frontend a bit, AWS with Terraform, doing video courses etc. Interviewer said: "So you're a full-stack." I said: "No I'm not. I am mediocre at many things however my skills are best at mobile and backe
The other day I tweeted it would be best for software developers in their early careers to avoid startups. Dusko 📷@bajicdusko As a fresh starter in software engineering, what would be the best advice. Here are my thoughts: 1. Seek for good mentor. 2. Avoid startups. 3. Do full-stack. 4:56 PM · Oct 24, 2022 2 Reposts · 6 Likes It's a bit provoking and bold statement and it feels counterintuitive. In a startup you can learn how to be a generalist and a pretty good one, so why the statement? Simply put, you know many things. Generalist is often described as a full-stack developer. I…
saved by
related reading
- Ask HN: Is it better to generalise or specialise as a developer?news.ycombinator.com
- Wanted: Smart Generalists - Helen Minhelenmin.com
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- The myth of the generalisttomtunguz.com
- How To Become A Professional Software Developer — EA Forumforum.effectivealtruism.org
- Advice for new software devs who've read all those other advice essays • Buttondownbuttondown.email
- The Vin Diagramvinayiyengar.com
- What "The Best" Looks Like | Alex Kurilinkuril.in
- How to Start Googlepaulgraham.com
- Don't be a generalist.99d.substack.com
- How to Start Googlepaulgraham.com
- Max Hodak - Advice for prospective startup foundersmaxhodak.com