LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 10-24-2012, 04:00 PM   #1
Roblox
LQ Newbie
 
Registered: Oct 2012
Location: New Delhi
Distribution: Red Hat Enterprise Linux 5
Posts: 1

Rep: Reputation: Disabled
Question What to do for development in Linux?


Hi guys!!!

I am a RHCE Certified with 1 year experience on different Linux Projects.

Now i want to move in Linux Development.
I am not very good with c/c++.

Which programming language should i go for??
 
Old 10-24-2012, 05:01 PM   #2
Elv13
Member
 
Registered: Apr 2006
Location: Montreal,Quebec
Distribution: Gentoo
Posts: 825

Rep: Reputation: 128Reputation: 128
It depend on what kind of development you want to do. C and C++ are popular for desktop apps and embedded systems, but jobs in this area are rare. I am lucky to have one. Web development on Open Source platform / LAMP development is still going very strong. Languages in that area include PHP (slowly in decline, but there to stay), JavaScript with Node.js (in progress, but for how long, this is yet to know), Ruby (stable) or Python (in progress).

Other development include IT one, where you program platforms like Puppet or Chief and good old scripting / integration. There jobs are getting rarer. Not because the need is smaller, but mostly because the cloud make a clear break from how it was done and how it is done. Just like virtualisation did half a decade ago.

Before investing in any languages and getting real education for it, take your time to pick the one right for where you want to go, not where you are now. I also strongly advice to take real classes, not online one. Self taught programmers are less in less well received by the market. Mistakes they made decades ago are coming back now. All the higher level of thinking developed since ~1995 are usually very hard for "amateur" developer to integrate in their workflow. I program since a very long time, many years before I went back to become a software engineer. I know from personal experiences the difference between a very technical point of view over how to code and a very architectured one. I don't know your personal situation or how old you are, so I can't tell, but the "where" to learn a programming language is a very good question to ask yourself.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Difference between device driver development and linux application development tennythomas Linux - Hardware 3 10-26-2011 08:52 AM
LXer: Alan Cox on open-source development vs. proprietary development LXer Syndicated Linux News 0 10-25-2007 05:21 PM


All times are GMT -5. The time now is 06:41 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration