flâneur

What kind of software engineer should I become?

crispy-engineering.com · 552 words · saved by 1 readers

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