Thursday, July 30, 2009

How to become a skilled programmer in short time?

Im not beginner im already a computer engineer, but i have just graduated, in my C.V under skills i have only two or 3 things to add, while i c on the experts C.Vs like 12 or 15 different amazing skills, how do they make that in short time.





example, look at this (part of a Russian skilled programmer CV)





Skills:


* 3 years of experience in the software development


* 3 years of experience in C/C++ development


* 2 years of experience in Visual C/C++/MFC development


* 2 years of experience in C# development (Microsoft .NET)


* 3 years of experience in WEB programming (ASP.NET)


* 2 years of experience in Java development





how did he earned all that in just 2 or 3 years!!!

How to become a skilled programmer in short time?
Perhaps they are padding their resume (i.e. lying) or maybe they were working with all these different technologies at the same time. Like someone else said, don't be discouraged by that: just take whatever opportunities come to you and focus on getting experience in things rather than everything.





Several times I've applied for jobs, and when asked if I had experience in X, I've had to say no I didn't but maybe I knew something about it. It hasn't prevented me from getting a job so far..
Reply:Books, school, experience, taring up source codes, having great teachers, having friends whom motivated and know the languages, having also patience to learn and get lucky with finding the right jobs.





The guy could also BS, something a lot of IT people do on resumes to make them look good. Althouh I don't doubt anyone being able to learn such things in a very short period of time; it's being at the right time, at the right place, having the resource and the will and desire to learn that can encompass this kind of information.
Reply:Hi Medo,





The individual must have had a position where s/he had the opportunity to work with these differing technologies.





Don't be discouraged by other resumes. There will always be someone more skilled. Focus on your strengths and what you have to offer an employer. Perhaps your current skills are exactly what they seek.





As your career progresses, you'll be exposed to more opportunity to learn and your resume will grow to reflect those new skills.





In your non-working hours, you can also study new technology and (if your employer allows) begin to apply that new knowledge to projects.





We in technology never stop learning. There's always something new and interesting.





Good luck!

nil

No comments:

Post a Comment