3 ms·
This. Just familiarizing yourself with developers of popular/widely-used codebases helps immensely. Make sure to stray outside of your peer group for this, to
by sjs382 10y ago
This. Just familiarizing yourself with developers of popular/widely-used codebases helps immensely. Make sure to stray outside of your peer group for this, too.
- kzisme 10y agoAny suggestions on how to get outside of your peer group?
- biot 10y agoSome good advice here: https://news.ycombinator.com/item?id=12002315 https://news.ycombinator.com/item?id=12002315
- sjs382 10y agoIf you're a WordPress developer, look at some non-WordPress projects. If you use Angular all the time, check out some React projects. Use Bootstrap as a starting point for websites? Check out Zurb or any of the new CSS frameworks that are posted here every week. You don't have to switch... Just become aware of what others are doing.
- eyelidlessness 10y agoIn addition to the other suggestions, take a personal interest in technologies you may not be able to use professionally. If you write Java at work, maybe go learn Erlang. If you build web pages, go learn database optimization. If you do anything other than security, learn how exploits are discovered.