Click here to Skip to main content
15,891,184 members
Please Sign up or sign in to vote.
4.00/5 (2 votes)
See more:
Hie i've spent days googling the answer to my dilema i'm currently working my to a degree in Comp Science & i work 4 a satelite tracking comp that specialises in tracking of fleet trucks but i wish to become a software engineer but my current involves more networking. But to improve my chances of getting a paying job which certifaction or field shuld i now specialise in networking or software developing? But i'm quite comfortable in both fields, but my question is which one of the 2 should i choose to improve my future financially, since i come from a poor background
Posted
Comments
Sergey Alexandrovich Kryukov 18-Dec-11 15:46pm    
Why choosing at all? I cannot see dramatic difference. What, you cannot go in for both, in one form or another. Second option is too narrow to server as an alternative to the first one. I talking about real life, not your academic formalities...
--SA

There is more to life than money. Do what you enjoy and you will be happy and successful in more ways than just financially.
 
Share this answer
 
Comments
Wendelius 17-Dec-11 11:08am    
Agree, 5'd
thatraja 17-Dec-11 11:33am    
Ofcourse that's right, 5!
Nikil S 17-Dec-11 11:55am    
5+
Sergey Alexandrovich Kryukov 18-Dec-11 15:48pm    
Wise, my 5.
--SA
First thing I think you have to remember, is that what is 'hot' now (as a field of expertise) may not be so desired in the future. The main thing is what you feel where do you have most potential and you're comfortable with. That should guide your decision.

Both areas have lots of different sections where you may specialize. The specialization is the one of the keys for your career enhancement. With specialization I don't mean that you should know every nuance of something. That's one possibility. Specialization also could be more wide, covering different areas but not necessarily so deeply. Specialization at some point could also mean leading etc.

Also one thing to keep in mind that being a good professional means lots of curiosity, continuous studying and just... work. So perhaps that could be one criteria for you: which one of the areas you're more curious of.
 
Share this answer
 
Comments
thatraja 17-Dec-11 11:35am    
Also one thing to keep in mind that being a good professional means lots of curiosity, continuous studying and just... work.
Well said, 5!
Wendelius 17-Dec-11 12:09pm    
Thanks :)
sijimann 17-Dec-11 12:47pm    
Thanx i think i'll stick 2 software engineering
Wendelius 17-Dec-11 12:50pm    
You're welcome :) Also remember what thatraja said well, it's up to you, don't rush into decision, take your time and listen to your feelings. And most of all don't give too much weight on opinions on internet sites, they are just... opinions :)

Good luck!
Sergey Alexandrovich Kryukov 18-Dec-11 15:47pm    
Ha-ha, your answer was so convincing that OP immediately jumped to conclusion. :-) My 5.
--SA
Its up to you. You must decide that based on your interest.

If you want to go with networking then check these details
Top 6 Computer Networking Certifications[^]
Careers in Networking - Career Advice Tips Ideas Information[^]

or if you want to go with software development then just browse CP.
And here more than couple of ways to learn anything in internet
Education Needed[^]
 
Share this answer
 
Comments
Wendelius 17-Dec-11 12:10pm    
Agree, the decision has to be made by himself. 5'd. Also, good links.
Sergey Alexandrovich Kryukov 18-Dec-11 15:48pm    
Agree, a 5.
--SA
Sergey Alexandrovich Kryukov 18-Dec-11 15:58pm    
Please see also what I've written on this topic.
--SA
Please see my comment to the question and other answers. I would say, it's most important not to miss long-term goals. Money will be earned and will go (:-(), but without long-term goals they have limited values. Most important thing is to be prepared to dramatic change is technology, or, better yet, to drive this change. In this sense "pure" technical education have really little value: things get obsolete while you learn them. That said, it's most prudent to focus on fundamental education and your ability and skills to do everything with your own hands. In general, not in any of the particular technology. So, the strategy should be deep (and perhaps relatively slow) fundamental education and very fast learning and putting into practice purely technological tools.

Please see also my past answer here: Web development future![^].

—SA
 
Share this answer
 
v2
Comments
Wendelius 18-Dec-11 16:03pm    
Really good answer and easy to agree, 5'd
Sergey Alexandrovich Kryukov 18-Dec-11 16:04pm    
Good to be easy sometimes... :-)
Thank you, Mika.
--SA
thatraja 18-Dec-11 23:05pm    
5!
Sergey Alexandrovich Kryukov 18-Dec-11 23:12pm    
Thank you, Raja.
--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900