LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 11-27-2014, 03:28 AM   #1
nbritton
Member
 
Registered: Jun 2013
Location: Dubuque, IA
Distribution: Red Hat Enterprise Linux, Mac OS X, Ubuntu, Fedora, FreeBSD
Posts: 89

Rep: Reputation: Disabled
What to learn for DevOps?


What languages should one focus on for DevOps jobs? I'm a senior linux system administrator that's good with most of the administrative scripting languages. I'm intent on staying with Linux, but I think I'd like to move over to the programming side because I presume that it will be less stressful, I can't do on-call or night shifts anymore for medical reasons. I'm thinking DevOps is where I want to go because I can leverage my existing skillset.

I just read this survey here: http://qz.com/298635/these-programmi...he-most-money/

As a systems administrator, my take away from that survey is I should devote my time to really mastering python, would that be a good strategy to help make the transition into DevOps roles?

I've always had negative connotations about java, and now that oracle owns the technology I'm even less interested in learning about it. Can I get by in the programming world without knowing anything about java?

I've always been interested in system level programing, and I know the basics of c programming, how hard would it be to transition a career in system administration to system programing? I'd love to be a kernel developer, but is there any money left in this area? I love computers, but I need a way to support myself.

Last edited by nbritton; 11-27-2014 at 03:49 AM.
 
Old 11-27-2014, 03:54 AM   #2
NevemTeve
Senior Member
 
Registered: Oct 2011
Location: Budapest
Distribution: Debian/GNU/Linux, AIX
Posts: 4,862
Blog Entries: 1

Rep: Reputation: 1869Reputation: 1869Reputation: 1869Reputation: 1869Reputation: 1869Reputation: 1869Reputation: 1869Reputation: 1869Reputation: 1869Reputation: 1869Reputation: 1869
I think first you should ask your current employer if there is any opportunity to participate in sw-developping, and if so, what is the required knowledge.
 
Old 11-27-2014, 09:20 AM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,223

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
The language used is going to vary by company.

And one specfic case where someone in dev-ops would benefit from knowing Java is if they're setting up and customizing lucene and solr.

Quote:
how hard would it be to transition a career in system administration to system programing?
Very hard. The only thing they have in common is the word "systems", which means different things in each case.

Last edited by dugan; 11-27-2014 at 11:37 AM.
 
Old 12-02-2014, 07:36 AM   #4
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,659
Blog Entries: 4

Rep: Reputation: 3940Reputation: 3940Reputation: 3940Reputation: 3940Reputation: 3940Reputation: 3940Reputation: 3940Reputation: 3940Reputation: 3940Reputation: 3940Reputation: 3940
Since you are "a seasoned Linux administrator who's good at using scripting languages," in many ways you already are a programmer. You're also a valuable resource that your current employer probably doesn't want to lose. Therefore, and especially if you need to make a switch for medical reasons, talk to your present boss. Explain your situation and your interests to him or her, just as you did here with us. They most certainly will find a way to accommodate you in a new position that's more to your liking, and they might be able to do something immediately to help you in your present role. (After all, losing someone and then having to hire someone on short notice to replace them is a pain in the a*s.) A job isn't supposed to endanger your health. If it is doing so, say so.
 
  


Reply



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
LXer: DevOps amplifies your open source credentials LXer Syndicated Linux News 0 04-10-2014 09:00 AM
LXer: You can't have DevOps without open source LXer Syndicated Linux News 0 04-01-2014 03:50 PM
LXer: Guerilla Improvement: Getting Started in DevOps Without Buy-In LXer Syndicated Linux News 0 09-21-2013 02:02 PM
LXer: Ubuntu on Windows Azure gets Juju DevOps LXer Syndicated Linux News 0 09-18-2013 02:32 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 12:44 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
Open Source Consulting | Domain Registration