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

I really think the idea of constantly learning (something new) is pushed too much in our field. I think we should encourage mastery in fewer topics rather than shallow superficial knowledge of lots of things.

It's a balance I know, and we shouldn't be super focused especially early on in our careers. But at my current job we have a huge tech stack and a tiny team, I am constantly learning, but never in any depth, just enough to solve the last bug and then change to something different. It feels very like a very unproductive way of working. Very little of the new tech feels like it actually helps. Kubernetes while we don't actually need to scale for the foreseeable future. NoSQl when we don't actually need to scale. Asynch web servers when synchronous would be fine. A React monstrosity on our frontend, when server side rendering would be perfectly functional for the problems we are trying to solve. Google cloud - fair enough we actually do need that one or something equivalent.

Edit: On looking through the other answers I see that a significant number are not tech related which is refreshing to see.



Right, I think the key is learning something new in an area where you know the least. Even getting to know the simplest concepts can go a long way.

My favorite example: cropping a photo to improve composition. It's simple and easy to do, but it can have a comparatively large impact on a photo.

Learning more and more specialized tech can give diminishing returns.


Yes that makes sense to an extent. The problem is that people were insisting on using MongoDB for problems better suited to a relational DB when it was faishionable, and now that decision lives on 6 years later.

Or I see a lot of CV's where people collect web frameworks - which essentially do the same thing. Yet whenever I inherit Django code, it seems to be done by someone with only the most basic knowledge of how to get things done.




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

Search: