How To Keep Up To Date As A Software Developer ?

As a developer, I bet you’ve got a lifelong enthusiasm for learning and with the technology, there’s continuously something energizing going on right presently. In this way, how do you explore in this world of steady alter and keep up to date with news, which things to a keen C# developer?

BLOGS

You’ll effectively discover the foremost popular blogs for your specific technical stack and the instruments you employ. Browse the most recent posts and see in case they tend to compose approximately advancement within the tech space.

I also follow Hacker News, Slashdot, DZone, diginomica, Recode and a number of relevant tech portals and blogs discussing all sorts of tech. You can find some updates and press releases published on Techcrunch or Mashable and still deduct the corresponding conclusion.

THE VISUAL STUDIO BLOG

Most of the C# developers use Visual Studio. It is great to have IDE and the Visual Studio team blogs regularly about new features, plugins and tips, which will make you more productive.

.NET BLOG

Wanna see what’s new with the core platform? Follow this blog and you won’t miss anything related to .NET Framework.

.NET WEB DEVELOPMENT AND TOOLS BLOG

In the event that Web is your main domain, you need to follow ASP.NET team and what they are working on. Recently, they have begun distributing their week by week stand-ups with the notes, which gives you a sneak look into how the platform is being developed.

These days, following a single blog, isn’t the most excellent technique to urge your news. There are a lot of curiously blogs and articles and you wish to be subscribed to various RSS feeds. Selecting what to read will be time devouring and this brings me to the next segment.

PODCASTS

I love listening to programming podcasts, as I can do it during my daily commute, exercising or even house chores. The information density is not that high but you can’t really read a book while vacuuming, right?

If you commute a lot daily, run in the morning or simply prefer to listen to something while running some errands, podcasts are a great way to keep yourself up to speed.

There are numerous web and software development podcasts like Modern Web, The Big Web Show, The Web Ahead, HTTP 203, FiveJS, Sitepoint Podcast, The Changelog, Herding Code and plenty more discussing tech.

Your favorite tech stack is probably covered in-depth by some podcast experts, too. Just browse iTunes or your favorite podcast client/app and search online.

NEWSLETTERS

Newsletters are a medium, where someone else takes the time to curate the content for you. The traditional ones will land into your inbox on the periodical basis and there are few in a form of a blog.

.NET ROCKS!

Richard and Carl are not just awesome interviewers but also funny entertainers. .NET Rocks! has been around for ages and not just .NET programmers listen to it. That’s how good it is.

HANSELMINUTES

Scott Hanselman is a big name in the ASP.NET community but his podcasts are often way beyond just that. Every guest is so interesting that you don’t want to miss an episode.

REDDIT

Reddit is a classic in the technology sphere. The /r/csharp is a source of interesting links and interesting questions with answers, ranging from beginners to experts. As it could be an opposite in other subreddits, beginners are treated fair with respect here and moderators are doing a amazing job of keeping the content relevant.

SOCIAL MEDIA

Twitter and LinkedIn are an easy (and great) way to follow industry peers, blogs, magazines and communities online. They tend to post regularly and you can create different lists of groups (at least on Twitter) for every topic that you’re interested in.

Plenty of folks hang out in Facebook Groups. Joining some local tech groups or international communities for your particular framework or language could feed you with news and updates and connect you with other peers interested in career growth and professional development.

FOLLOWING TECH INFLUENCERS

Many tech leaders maintain a prominent online presence. Some hang out on Twitter, others on LinkedIn. Some are bloggers and others are on Quora, on Stack Overflow, or in other online boards, forums or networks.

Finding the people you admire who educate and keep pushing content (openly sharing know-how and recent experience) is an incredible way to understand what happens within their corresponding communities.

CO-WORKING PLACES

If you happen to work remotely or occasionally have vacations and other days off, co-working spaces in your area could be a great way to combine work with geek chats or lectures.

Some co-working spaces or hacker labs meet in the evenings or over the weekends as well. Visit some of those in your area if possible and connect with the folks hanging out there regularly. Most co-working places maintain an active email list or a Facebook group announcing different group events or sessions led by community members.

COLLEAGUES

Ideally, you are working in a company with other highly motivated individuals in the tech team. You can bond with your developer colleagues and share tips, resources and experience.

You can organize workshops at work, too. Engaging other team members may teach you a lot about the internal policies at work and how to improve your work based on the expectations of other departments and teams.

QUORA

I joined Quora initially thanks to several prominent engineers and tech leads openly discussing pressing industry problems.

Over time, I’ve followed numerous topics for all things tech – from machine learning and blockchain through numerous programming languages and frameworks to general topics like Web Development, Software Engineering, Software Developers, Learning to Program, Programming Languages.

I’ve found some tools that were handy at work, links to books discussing certain languages better than others, and threads that covered the pros and cons of a certain technology.

FOLLOWING TRENDS

There are certain major trends that you can’t really miss. When responsive design became a thing, everyone kept talking or writing about it. Same goes for Node, React, certain IDEs, flame battles comparing programming languages or hosting accounts, the rapid growth of some market vendors, etc.

Those are a good experiment for testing something β€œhot” out and deciding whether it’s worth investing some time using it.

Leave a Comment