Hacker News new | ask | show | jobs
by KronisLV 1550 days ago
Formatted list from the post, for easier reading:

  - Reading Habits: Read tech blogs like Gizmodo & Techcrunch on daily bases. Understand what’s going on in the industry. 
  - Community & Meetups: Participate in relevant developer community events. Organise or be part of meetup groups. Communicate ideas with fellow engineers. 
  - Open source: Open sourcing the code is the best way to learn. Create your own open-source projects or contribute to an existing one on Github. 
  - Hackathon: Participate in hackathons, build smaller apps and websites. The best way to learn is to build.
Not sure about whether i agree with all of these, but if nothing else, they seem like a nice way to be a social developer who's aware of the current trends in the industry.

Some might suggest that you should also direct plenty of attention towards actually studying to code, reading books and papers, doing coding katas and algorithmic challenges (not just for interviews, but also learning how to best approach a variety of different problems and recognize algorithms). There's certainly a lot of great material out there for that as well.