How do you become an expert developer quickly
4 posters
Page 1 of 1
How do you become an expert developer quickly
This post is copied from a stream of Jakob Jenkov with his permission.
How do you become an expert developer quickly ... and skip ahead in the job line...? ... most senior developers would claim that becoming an expert takes time, but there is a trick :-)
When I started as a Java developer, Java was new. About 2-3 years old. As a Java developer, I was thus competing with developers who had at most 2-3 years of experience in Java. They might have 20 years in C, C++ and other languages, but only 2-3 years in Java. At most. It was easy to look like an expert on the paper, that way. No one had 10 years of experience.
If you start in Java today, you will be competing against developers with 10-12 years of experience in Java. 2-3 years of Java experience will not look like much. When you have 10 years of Java experience, you will compete against developers with 15-20 years of experience etc.
The trick is, to start with a new technology. For instance, Android is only 2-3 years old, but it is already a huge success. If you start now, in 2-3 years you will be one of the "old" guys in Android. When companies hire for Android you will be competing against guys with at most 3 years more experience than you. Thus, it is much easier to look like an expert in Android, than in Java.
The same opportunity exists today in Scala, and in HTML5. Especially HTML5 is destined to be a game changer. You can easily become one of the experienced guys in HTML5 today, since you will be competing with developer with at most 2-3 years of experience here too. Many have less.
You might think that the old Java guys will jump onto Android now too, and that you will thus still compete against developers with many years more experience. But this is not true. Many experienced Java developers are busy making money on their expertise right now. Many have families that take a lot of time too. They don't have much time to learn new stuff. Some may even feel a bit discouraged, knowing how much time the spent getting into Java etc. And now they have to "start all over". Plus they still have to keep up with the developments in Java too.
So, there is the trick - if you want to jump ahead in the job line, and become an "expert" ahead of time :-) ... it works. I've done it before, and so have many of my colleagues.
Additionally, these opportunities keep ermerging, whenever a new, promising technology arrives. In 5-10 years it will be something else that is new and hot, that new developers can jump onto.
If you jump onto a new technology now, in a few years we, old Java developers will become dinosaurs, watching with envy as you Android, Scala and HTML5 guys become the new rock stars, while we complain that we, the dinosaurs, deserve to be the kings, refusing to accept that we are heading for extinction....
... no wait, what am I saying? Don't do that... I don't want to be a dinosaur already ;-)
- Jakob Jenkov http://jakob.jenkov.com/
Last edited by BIT0112-Rokon on Sun Dec 04, 2011 11:42 pm; edited 2 times in total
Re: How do you become an expert developer quickly
রোকন এতদিনে একটা কাজের পোস্ট দিল
BIT0103-Ovid- Release Candidate
- Course(s) :
- BIT
Blood Group : O-
Posts : 150
Points : 261
How do you become an expert developer quickly
Today time on technology and we faced a lots of competition and You think always positive. expert developments happening in the Business and due to simple,positively afford ability of hiring .developers .NET community has grown in large scale and become the largest net site development support community on the net.
peterreabok- Pre-Alpha Release
- Course(s) :
- N/A
Blood Group : NULL
Posts : 5
Points : 5
Similar topics
» Expert Dragging/ Copying
» Expert's way to add emoticones in post's
» What an Intermediate ASP.Net Developer Should Know
» Oracle SQL Developer for linux
» Expert's way to add emoticones in post's
» What an Intermediate ASP.Net Developer Should Know
» Oracle SQL Developer for linux
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|
Tue Sep 29, 2015 2:45 pm by Sophiawood
» Cisco EHWIC SFP/GE WAN Card
Mon Sep 07, 2015 11:08 am by Sophiawood
» Huawei S1700-28GFR-4P-AC Price
Thu Jun 25, 2015 2:31 pm by Sophiawood
» teach yourself C++ / Herbert Schildt Solutions
Wed Jun 03, 2015 1:52 pm by Abdullah Al Noman
» teach yourself c by herbert schildt pdf
Wed May 13, 2015 11:01 pm by Raquib Ridwan
» ASA 5506X With Firepower ASA5506-K9
Fri Apr 10, 2015 4:31 pm by Sophiawood
» New Trends in Deal Business
Tue Feb 03, 2015 9:38 pm by nersoa
» PoE Power Allocation for WS-C2960S-24PS-L
Wed Nov 05, 2014 11:12 am by Sophiawood
» How to cure back pain
Fri Oct 31, 2014 7:15 pm by Bergen Guildford