Technology Care

I know that this is not a technical question, but this is what I think the technology community will best answer. I have been developing software for 2 years, but most of the time he studied as a necessary experience. Recently, a friend asked me how to get a strong reliance on technology in order to be able to easily adapt to new technologies that appear every day.

I am not sure how to answer his question, since my way of getting closer to this situation was to study as you needed. How would you suggest that someone start implementing Microsoft technologies today? Where will they start and how will they act? To be able to expand our knowledge to the new achievements that we see every day (linq, silverlight, entity infrastructure, mvc infrastructure and an ever-expanding list).

Basically, I think my question is a combination of “how to be the best programmer” and how to go to the “next level” in technology (where you are no longer an intermediate programmer, but you can see the whole picture and easily assimilate new technology)

Thanks in advance.

+4
source share
9 answers

I think this Misfit Geek post may help you a bit. I think he gives some great tips and good advice on how a reputable technologist stayed away from technology.

How did you know that you know

I hope for this help. I also agree that the podcast is a great source of information, at least pointing to the best new technologies. I listen to .Net Rocks, Hanselminutes, HerdingCode and DeepFriedBytes to name a few. I also keep track of good released .net blocks such as CodeBetter, Devlicio.us and Los Techies.

Good luck

+4
source

One thing that I like is listening to technology podcasts when I go to work, study or do housework. You can become an expert by listening to podcasts, but you will receive a great contribution. In particular, I like .NET Rocks! but qaru also has a podcast to name a few.

+8
source

Read, do and try new things. Do this for several years, eventually you will become an experienced programmer.

+5
source

I spend at least 1 hour a day just reading blogs and listening to podcasts. You cannot get involved in everything new that comes, but knowing that new is as important as trying new things.

If you want to specialize in one thing, that’s fine, but always try to incorporate new technologies into your projects and look for the best solutions for the things you have done in the past.

+4
source

You need to keep track of what interests the tech community. Blogging is the best way I've found for this. Choose at least 50, which cover a wide range of topics, and you will find out what happens through the pipe.

+3
source

Continue to participate in podcasts and blogs. Set aside at least 15 minutes a day to prepare them or listen to them. Take their ideas, find which ones apply to you or are interested, and add them to your personal development plan to study them.

Here are a few previous posts:

Podcasts

OR

C # blogs

+3
source
  • An interesting project + new technology = motivated learning.

There is no alternative for your hands to be dirty. Take one of the ideas that you have in your head and implement it using the buzzword technology. Get ready to implement a lot of hyped technology, basically it's just hype. We hope you find real gems, change your perception of what is possible, and add some tools to your toolbox to achieve the goal.

+2
source

Here is a list of the top 200 blogs for software developers . Try reading some of them and subscribe to what you like or find useful.

Blogs are great for spotting trends and finding some tips on the latest technology, but if you want to learn something in-depth, you need books. Try to read 3 or 4 times a year.

Finally, local user groups. Find and meet your fellow developers face to face and find out what they are doing and what they have in mind.

+2
source

Attend local user group meetings.

+1
source

All Articles