Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I came of age in the industry when there was little distinction (python guy since 2004 or so). That provides many pros and cons.

The more you know broadly, the smarter you’ll sound. And generally, you will tend to be more useful and fulfilled.

If you want a career that is focused, you have to choose a focus. I’ve struggled with that. You need a broad base of knowledge to be good at understanding all things, and how they connect.

But eventually someone needs a lightbulb changed, and I’m testing the grounding of a nearby lightswitch while on the phone with a contractor about shielding noise from the antiquated home stereo system.

Edit: I should probably mention explicitly.

Investing in TensorFlow or CUDA is one thing. Investing in certain ML techniques or modeling domains another—and python yet another—

Systems and general engineering is a completely messier enchilada. You still get paid!

So. I guess. Do better than I. Choose a scale. It’s impossible to focus on everything unless that’s just an impulse you’ve got :)



Yeah that's fair -- maybe just focusing on becoming an expert in data and ML engineering in the long-run is a more prudent career choice than totally dropping those for another corner of engineering. There's some wisdom here.


Don’t take it as discouragement from being a generalist, in er… general.

But strike where the iron is hot.

Right now the future is ML, not learning the intricacies of the 2022 tech stack.

Heck, I’m an automation enthusiast, but if that’s my only trick and I’m good at it, I’m out of work like next week ;)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: