d2jsp
Log InRegister
d2jsp Forums > Off-Topic > Computers & IT > Programming & Development > Devops
12Next
Add Reply New Topic New Poll
Member
Posts: 18,969
Joined: Aug 16 2007
Gold: 16,089.87
Jul 8 2015 10:36am
Looking for Networking job (IT/Sys Admin)

Just talked to a recruiter and she recommended I look into devops.

She told me to start a project to show something that I can give experience to a company (since I have zero in this field), however I have no idea what type of projects I can start? (At least basic projects to start off and build on)

Any ideas of where to start to look at devop projects, ideas, examples, forums?

She talked of a WHOLE bunch of stuff I just don't know where to begin off this list
http://cdn2.hubspot.net/hubfs/381387/Blog-image-tracking/ElasticBox-DevOps_Open_Source_Tools.png?utm_campaign=Wordpress&utm_medium=social&utm_source=mybloglog
Member
Posts: 32,925
Joined: Jul 23 2006
Gold: 3,804.50
Jul 8 2015 06:25pm
i think i mentioned before my coworker is sort of devops. it's more of an install/configure/maintain versus traditional coders.

IMO one of the first things you should do is learn basic scripting for your OS. if you're a microsoft person, learn powershell. if you're linux (or mac), then get comfortable with shell scripting. you will be writing a lot of scripts to interact with just about anything. you should be comfortable reading in a config file, parsing to get the data you want, and sending it as a param to another program (or writing to another config file). moving files, creating directories, deleting files older than x days, etc.

i do recommend python in addition to powershell/shell. it works on all the major OS.

i don't know what your coding experience is. generally, you don't simply write code, compile, and you're done. i'll describe a little bit of our build process.

we use GIT/Subversion for source control. so we checkout from source control, then write our code, use maven to build a deployable file so we can test it (keeping resources in artifactory), and then commit it. when it gets committed, jenkins pulls the code from source control, builds it, dockerizes it, and moves it to another server. if it fails to build (missing code, bad configuration, etc) we get alerts that we broke the build.

some companies do more than this, some companies do less. but it gives you an idea of what to look into. you need to understand the overall picture.

This post was edited by carteblanche on Jul 8 2015 06:26pm
Member
Posts: 18,969
Joined: Aug 16 2007
Gold: 16,089.87
Jul 8 2015 06:36pm
Starting at the top, would you recommend something like doing these examples? With when you talked about learning Basic Scripting then get into the others as you talked about?

http://www.howtogeek.com/141495/geek-school-writing-your-first-full-powershell-script/
http://www.adminarsenal.com/admin-arsenal-blog/powershell-how-to-write-your-first-powershell-script

Guess I'm not sure where to go with projects, and I don't wanna go diving it and get caught having to learn 80 things all at once

The way she explained the GIT/Maven/Artifactory/Jenkins sounded like there were teams that did individual parts of each of this to make things like deployment of AWS for example to be done in 5 minutes rather than the 8-10 hours to set it up.

This post was edited by Trev on Jul 8 2015 06:38pm
Member
Posts: 15,717
Joined: Aug 20 2007
Gold: 481.00
Jul 9 2015 07:52am
It depends on what kind of job you want.

We pay $18/hr starting for our programmers, we only require C#/Access experience or MySQL/MVC experience.

What do you want to program?

What type of business do you want to work for?

What kind of thought process do you have?

lots of questions to really be answered, you kind of just have to figure it out yourself.

We recommend pluralsight to our new programmers, its good for learning, lots of videos/sample code.

I make $30/hr managing projects and programming business applications in C#, and I work with MySQL.

I got my G.E.D, no college, no previous experience, started here just making simple programs and automations, I work for a title plant. I started at $16/hr.


Another thing, craigslist freelance work is very profitable, you dont even have to rip people off.

Theres alot of small business' that are still on paper data and records, Its very easy to program a record system, Ive done $5000 jobs in 3 days in my spare time.

This post was edited by t9x on Jul 9 2015 07:57am
Member
Posts: 18,969
Joined: Aug 16 2007
Gold: 16,089.87
Jul 9 2015 02:17pm
Those are all great questions, but I really don't know what I want to do yet in terms of programming, coding, or who I want to work for.

I'm just at the start where I am trying to figure out what to do by googling all this and trying to find a base point or start point.

Would creating my own Windows 2012 Server be my best bet? Doing vm's in some fashion on that? Guess I have no idea where or what to do for a small project just to start learning.

Edit: Using oracle VM's, and just try it on there on an old laptop?

This post was edited by Trev on Jul 9 2015 02:19pm
Member
Posts: 23,862
Joined: Aug 16 2006
Gold: 20.00
Jul 9 2015 05:19pm
Quote (t9x @ Jul 9 2015 08:52am)
It depends on what kind of job you want.

We pay $18/hr starting for our programmers, we only require C#/Access experience or MySQL/MVC experience.

What do you want to program?

What type of business do you want to work for?

What kind of thought process do you have?

lots of questions to really be answered, you kind of just have to figure it out yourself.

We recommend pluralsight to our new programmers, its good for learning, lots of videos/sample code.

I make $30/hr managing projects and programming business applications in C#, and I work with MySQL.

I got my G.E.D, no college, no previous experience, started here just making simple programs and automations, I work for a title plant. I started at $16/hr.


Another thing, craigslist freelance work is very profitable, you dont even have to rip people off.

Theres alot of small business' that are still on paper data and records, Its very easy to program a record system, Ive done $5000 jobs in 3 days in my spare time.


$18/hr for programmers?

god that explains so much about you holy shit
Member
Posts: 32,925
Joined: Jul 23 2006
Gold: 3,804.50
Jul 9 2015 05:51pm
Quote (Trev @ Jul 8 2015 08:36pm)
Starting at the top, would you recommend something like doing these examples? With when you talked about learning Basic Scripting then get into the others as you talked about?

http://www.howtogeek.com/141495/geek-school-writing-your-first-full-powershell-script/
http://www.adminarsenal.com/admin-arsenal-blog/powershell-how-to-write-your-first-powershell-script

Guess I'm not sure where to go with projects, and I don't wanna go diving it and get caught having to learn 80 things all at once

The way she explained the GIT/Maven/Artifactory/Jenkins sounded like there were teams that did individual parts of each of this to make things like deployment of AWS for example to be done in 5 minutes rather than the 8-10 hours to set it up.


yes, that kind of scripting. if you're sticking with windows, i'd first get a little familiar with the command prompt. be familiar with commands like cd and dir and whatnot. keep in mind you'll be doing a lot of automation. that means instead of a person having to click a button on a screen, it'll be some non-gui program that you'll be communicating with via scripts. once you're semi comfortable with the command line, then go into power shell more. personally i don't use windows, so i've never used power shell so i can't help much there.

Quote (Eep @ Jul 9 2015 07:19pm)
$18/hr for programmers?

god that explains so much about you holy shit


:rofl:
Member
Posts: 18,969
Joined: Aug 16 2007
Gold: 16,089.87
Jul 9 2015 07:15pm
Quote (carteblanche @ Jul 9 2015 06:51pm)
yes, that kind of scripting. if you're sticking with windows, i'd first get a little familiar with the command prompt. be familiar with commands like cd and dir and whatnot. keep in mind you'll be doing a lot of automation. that means instead of a person having to click a button on a screen, it'll be some non-gui program that you'll be communicating with via scripts. once you're semi comfortable with the command line, then go into power shell more. personally i don't use windows, so i've never used power shell so i can't help much there.



:rofl:


Okay cool cool, I'll start working on the automation information more.

Yeah I think I understand the basics of power shell, it does a lot of things like Linux.

Cd, Ls, Dir, Man/help

Cmdlets is where I kinda stopped today, Otherwise I feel I understand the majority of the basic of basic commands.
Member
Posts: 62,215
Joined: Jun 3 2007
Gold: 9,039.20
Jul 10 2015 12:50am
Quote (Trev @ Jul 9 2015 07:15pm)
Okay cool cool, I'll start working on the automation information more.

Yeah I think I understand the basics of power shell, it does a lot of things like Linux.

Cd, Ls, Dir, Man/help

Cmdlets is where I kinda stopped today, Otherwise I feel I understand the majority of the basic of basic commands.


You using the free Microsoft material?

https://www.microsoftvirtualacademy.com/en-us/training-courses/getting-started-with-powershell-3-0-jump-start-8276
Member
Posts: 18,969
Joined: Aug 16 2007
Gold: 16,089.87
Jul 10 2015 08:36am
Quote (j0ltk0la @ Jul 10 2015 01:50am)


I watched one or two videos yesterday of that actually, half of it was tangent talk. But I do have it bookmarked!
Go Back To Programming & Development Topic List
12Next
Add Reply New Topic New Poll