Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Simon Numbers
Sep 28, 2013
I hope I'm posting this in the right place. Just looking for advice in regards to career development.

I'm currently employed in a helldesk consumer role for a major teleco in Australia. Providing tech support for anything that can be found in the home and diagnosing network issues specific to end user. A lot of turning it on and off again as well as sending out field tasks to replace faulty cabling. The job in itself is boring as hell but it's experience and a paycheck (50k aud ain't bad)

What I'm currently looking at is trying to obtain a transfer to my companies international division that handles global networking(cloud/VPN/conferencing etc. ). I'd be working in a help desk role still but without being yelled at because someone's ping test was slow. They expect a sound knowledge of network topology at an ISP level and dnssec troubleshooting as well as video/phone conferencing.

This is something I'm interested in and am currently working towards my icdn 1 and tertiary qualifications in IT networking.

My biggest concern is I'm chasing into a another dead end and/or biting off more than I can chew.

Is there anyone here that's worked in a similar role?

Also has anyone had any experience working out of Hong Kong in an It role.

Adbot
ADBOT LOVES YOU

Fiendish Dr. Wu
Nov 11, 2010

You done fucked up now!
:yotj:

After speaking with dozens of recruiters, applying, interviewing, getting rejected for the jobs I wanted and getting offers from the jobs I didn't actually want, and generally getting stressed out - it finally happened. I accepted the offer last week and start next week. 30% pay increase, 4 weeks PTO, work from home availability, full benefits. It's a DevOps position. Super pumped about this.

Admittedly, I haven't caught up on the last 15 pages, but I wanted to highlight this post:

Docjowles posted:

Here is my take on what most "DevOps jobs" are looking for. Which may or may not have much of anything to do with the actual meaning of DevOps as an industry movement; that's a whole other topic :)

You can interact with people outside of your own sysadmin bubble without being a dick, and look at things from their perspective.
You can write short to medium length scripts in a language that is not Bash.
You understand the very basics of most of these things:
* Config management
* Source control (git, hg, SVN, whatever)
* What Continuous Integration and Continuous Delivery mean, and a tool that enables them (read: Jenkins, and some sort of automated testing framework)
* Cloud computing (AWS, OpenStack), the pets vs cattle thing. You want cattle.
Bonus: You have heard the word "Docker" before and actually know what it means

If 75% of those things don't sound like Martian talk to you, then congrats. You are qualified to apply for ~~DevOps~~ jobs! But in all seriousness, I highly recommend getting into this space. It's a lot of fun (IMHO), and companies literally can't find enough people with these skills so they're tripping over themselves to recruit for it. And for better or worse, you don't need certs to do so. Hell, certs don't even exist for most of this stuff.

Doc couldn't have been more accurate here - this was all the type of stuff that came up in the interview but it wasn't overly technical - they just wanted to know that I knew about this stuff. (The most technical questions were about the cloud (Azure, AWS) and some scripting stuff (Powershell, Python)). That post was literally the last thing I read before my final interview for this position and it really helped me more confident. So, thanks Doc.

edit: Also thanks DarkHelmut - this job got lined up by your guy in my area. It took a few months but he was awesome. I'll buy you a beer if you're ever in my part of town.

Fiendish Dr. Wu fucked around with this message at 17:04 on May 18, 2015

Japanese Dating Sim
Nov 12, 2003

hehe
Lipstick Apathy

:yotj:

high six
Feb 6, 2010

Fiendish Dr. Wu posted:

:yotj:

After speaking with dozens of recruiters, applying, interviewing, getting rejected for the jobs I wanted and getting offers from the jobs I didn't actually want, and generally getting stressed out - it finally happened. I accepted the offer last week and start next week. 30% pay increase, 4 weeks PTO, work from home availability, full benefits. It's a DevOps position. Super pumped about this.

Admittedly, I haven't caught up on the last 15 pages, but I wanted to highlight this post:


Doc couldn't have been more accurate here - this was all the type of stuff that came up in the interview but it wasn't overly technical - they just wanted to know that I knew about this stuff. (The most technical questions were about my butt (Azure, AWS) and some scripting stuff (Powershell, Python)). That post was literally the last thing I read before my final interview for this position and it really helped me more confident. So, thanks Doc.

So is there anywhere (Books, websites, etc.) that I can read about this DevOps thing?

Docjowles
Apr 9, 2009


Congrats! Sounds like an awesome gig.

22 Eargesplitten
Oct 10, 2010



I noticed PowerShell in a month of lunches doesn't seem to have a version for PowerShell 4, how much am I missing by only learning v3?

E: Should I download version 4, or stick with 3 if that's what I'm studying?

mayodreams
Jul 4, 2003


Hello darkness,
my old friend

Congrats!

FISHMANPET
Mar 3, 2007

Sweet 'N Sour
Can't
Melt
Steel Beams

22 Eargesplitten posted:

I noticed PowerShell in a month of lunches doesn't seem to have a version for PowerShell 4, how much am I missing by only learning v3?

E: Should I download version 4, or stick with 3 if that's what I'm studying?

They're backwards compatible, and you can even launch later versions in a way to emulate an earlier version if you really need to (something like powershell.exe --version 3 will get your v4 to execute as a v3), but you shouldn't need that. Everything in your v3 book will work in a v4 shell.

Gucci Loafers
May 20, 2006

Ask yourself, do you really want to talk to pair of really nice gaudy shoes?


high six posted:

So is there anywhere (Books, websites, etc.) that I can read about this DevOps thing?

Someone will be able to go into this more but focusing on configuration management - Puppet,Chef,DSC - Scripting - Python/Powershell and whichever "clould" provider - AWS, GCE, Azure seems to be way to go with a philosophy to automate everything as much as possible.

vanity slug
Jul 20, 2010

22 Eargesplitten posted:

I noticed PowerShell in a month of lunches doesn't seem to have a version for PowerShell 4, how much am I missing by only learning v3?

E: Should I download version 4, or stick with 3 if that's what I'm studying?

The main thing in PowerShell 4 is Desired State Configuration. Which is really nifty and you should definitely learn about.

12 rats tied together
Sep 7, 2006

22 Eargesplitten posted:

I noticed PowerShell in a month of lunches doesn't seem to have a version for PowerShell 4, how much am I missing by only learning v3?

E: Should I download version 4, or stick with 3 if that's what I'm studying?

What you should be looking to learn from "Learn X In <Time Period>" is the basics of the language, syntax, how to do your basic If/While/For/Etc. Learn how to Do An Array (and a hashtable, and the difference between the two), and then hopefully your study material will clue you into any Gotchas! within the language that might exist (like how Python will do funny things to 1 vs "1" that might not be immediately obvious). For powershell this is probably "Always Get-Member Everything" and being aware that what the shell displays to you isn't necessarily a 1:1 mapping of what the object you are interacting with actually is. In general, powershell makes objects (and related terminology) really easy to understand, but if you have any issues with it you can ask here or in the powershell thread.

Once you have that down, you can pretty much put the book away and just google whatever task you are trying to accomplish, which kind of depends on your role in your org. I'd particularly recommend checking out Get-WMIObject, Get/Set-ADUser, and you should learn how to go through a text file and change lines if they meet a certain criteria, just as general exercises. Once you have that down, and if you are able to, get powershell remoting working (plenty of blog articles on this - it probably involves a GPO change though) and you start solving end user problems with Enter-PSSession if you like.

Another good project is figuring out how to get a user's mapped drives on a given machine, and that came up for me fairly often.

Gucci Loafers
May 20, 2006

Ask yourself, do you really want to talk to pair of really nice gaudy shoes?


Reiz posted:

For powershell this is probably "Always Get-Member Everything" and being aware that what the shell displays to you isn't necessarily a 1:1 mapping of what the object you are interacting with actually is.

What exactly isn't one-to-one?

12 rats tied together
Sep 7, 2006

I'm struggling to recall the exact, specific example that made me aware of this because it involved an old coworker's script that he was having a really hard time with.

It's actually kind of a poor way of phrasing it anyway, my bad. The best example I can think of is Get-Content. Without doing Get-Content | gm, you would (probably) never know that instead of returning a large string with newlines (because that's what appears on the console), you are actually being returned a collection of string objects.

Which could run you into some issues when you assign "get-content -file" to a variable and assume that it is one rather large string.

Roargasm
Oct 21, 2010

Hate to sound sleazy
But tease me
I don't want it if it's that easy

Tab8715 posted:

What exactly isn't one-to-one?

I think he means that standard output won't always show you all of the information from the object. "Get-Service" only gives a service's Name, Status, and Description in std out, but "Get-service | Get-member" shows you that there are lots of other properties that you can access like ServicesDependedOn and MachineName

Zaepho
Oct 31, 2013

Roargasm posted:

I think he means that standard output won't always show you all of the information from the object. "Get-Service" only gives a service's Name, Status, and Description in std out, but "Get-service | Get-member" shows you that there are lots of other properties that you can access like ServicesDependedOn and MachineName

Add in the Methods that you can execute on each one and things get REALLY fun

mayodreams
Jul 4, 2003


Hello darkness,
my old friend
From an O365 perspective, it is almost imperative to do a get-mailbox mayodreams | fl if you want to look at the extended attributes for the user. Once you have a few down though, its easy to pop in the ones you want. The one I use all the time is:
code:
get-mailbox mayodreams | Select EmailAddresses
which will give me all the SMTP aliases for that user way faster than digging through the EAC or Attributes on the AD user.

Dark Helmut
Jul 24, 2004

All growns up

Fiendish Dr. Wu posted:

:yotj:

edit: Also thanks DarkHelmut - this job got lined up by your guy in my area. It took a few months but he was awesome. I'll buy you a beer if you're ever in my part of town.

:sotw:

Glad to hear he came through! He's a good dude.

12 rats tied together
Sep 7, 2006

mayodreams posted:

From an O365 perspective, it is almost imperative to do a get-mailbox mayodreams | fl if you want to look at the extended attributes for the user. Once you have a few down though, its easy to pop in the ones you want. The one I use all the time is:
code:
get-mailbox mayodreams | Select EmailAddresses
which will give me all the SMTP aliases for that user way faster than digging through the EAC or Attributes on the AD user.

I believe I was working with o365 sharepoint sites or something when I decided to completely stop trying to do "Get-Thing | select thing" and just started doing $Object.Parent.Child.Child.Method() because it gets pretty loving crazy in there. Fortunately, I stopped having anything to do with sharepoint pretty shortly after I discovered what a headache it is.

But, if you don't like "| fl" (which I don't, but I can't really reasonably articulate why), you can probably do "| select *". Maybe. I feel like last time I was pssessioned into o365 a lot of the basic functionaly was broken and weird.

12 rats tied together fucked around with this message at 20:22 on May 18, 2015

myron cope
Apr 21, 2009

This is going to sound like a dumb question, but can anyone run a get-mailbox? Is that added by something exchange? That sounds like it would be useful even for someone like me, a non-admin. Or at least interesting.

Wizard of the Deep
Sep 25, 2005

Another productive workday

myron cope posted:

This is going to sound like a dumb question, but can anyone run a get-mailbox? Is that added by something exchange? That sounds like it would be useful even for someone like me, a non-admin. Or at least interesting.

Before you can run get-mailbox, you have to have PowerShell installed, the Exchange module for PowerShell loaded, and connected to the Exchange server. In not sure what permissions are required for actually reading mailbox objects.

Installing and loading modules are probably the thing that's least-explained when using PowerShell. Run "get-help module" to get going on it.

SovietRussia
Apr 1, 2010

myron cope posted:

This is going to sound like a dumb question, but can anyone run a get-mailbox? Is that added by something exchange? That sounds like it would be useful even for someone like me, a non-admin. Or at least interesting.

You should be able to run this:
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://exchangeserverfqdn/PowerShell/
Import-PSSession $Session -AllowClobber

Which will connect remotely to an Exchange server (subbing in an actual Exchange server for ExchangeServerFQDN in the URI). If you're just a regular user you'll be able to run a get-mailbox against your own mailbox only. As you get more rights the scope of users you can see increases as well as the cmdlets that you can run.

Japanese Dating Sim
Nov 12, 2003

hehe
Lipstick Apathy
So after two weeks of help desk manager / equipment purchaser, I'm seriously ready to double-down on my Sec+/CCNA to :yotj:. Sucks cause it's still honestly a great environment but I can almost feel the technical skills atrophying.

Gucci Loafers
May 20, 2006

Ask yourself, do you really want to talk to pair of really nice gaudy shoes?


Anyone interested in doing a group Let's Read for RHEL 7? Note, this isn't Michael Jang's book and the reviews for this aren't as consistent but Mike's book doesn't come out until November.

insidius
Jul 21, 2009

What a guy!

Tab8715 posted:

Anyone interested in doing a group Let's Read for RHEL 7? Note, this isn't Michael Jang's book and the reviews for this aren't as consistent but Mike's book doesn't come out until November.

I would be interested, seeing as I am a jobless bum now I should have the time. I cant spend ALL my time drinking and playing Mario Kart. That's a lie, I totally could.

BornAPoorBlkChild
Sep 24, 2012
I graduate from my Community College at the end of this month with an Associate (Computer Support Specialist) and two Technical Certificates (PC Repair and Network Technician, Help Desk Specialist). I'm currently enrolled in the BBA CIS course at GA State.

I'm hoping all of this will look good on my resume

I'm going through CBT Nugget's fantastic ICND1 course not to prepare for the test, but simply how to learn how to properly configure Cisco devices.

BornAPoorBlkChild fucked around with this message at 07:23 on May 19, 2015

insidius
Jul 21, 2009

What a guy!

Race Realists posted:

I'm going through CBT Nugget's fantastic ICND1 course not to prepare for the test, but simply how to learn how to properly configure Cisco devices.

Jeremy yeah? I really liked him, I thought he was good. He has a great enthusiasm for the subject.

MC Fruit Stripe
Nov 26, 2002

around and around we go
I really want to put together a plan - read X pages per day, be at P point on each day, schedule exams for days A, B and C. I want to get my rear end in gear. I know myself, though - I spend too much time planning, too little time doing. There's no substitute for doing. It's like the people who drop into the IT Cert thread who I used to yell at but now ignore - hey which order should I get these 5 certs in? It doesn't matter, just get one then get another. But I'm the biggest culprit of them all. I can make a perfect plan and tell you I'll read the RHEL 7 book, because I really should. There's other things I should study, more - Linux is more a 'curiosity' at this point in my career - but I certainly want to learn. But even though I could plan it all out perfect, I know myself too well. And until I can change that, fundamentally, I'm going to keep having this problem.

NZAmoeba
Feb 14, 2005

It turns out it's MAN!
Hair Elf

Simon Numbers posted:

I hope I'm posting this in the right place. Just looking for advice in regards to career development.

I'm currently employed in a helldesk consumer role for a major teleco in Australia. Providing tech support for anything that can be found in the home and diagnosing network issues specific to end user. A lot of turning it on and off again as well as sending out field tasks to replace faulty cabling. The job in itself is boring as hell but it's experience and a paycheck (50k aud ain't bad)

What I'm currently looking at is trying to obtain a transfer to my companies international division that handles global networking(cloud/VPN/conferencing etc. ). I'd be working in a help desk role still but without being yelled at because someone's ping test was slow. They expect a sound knowledge of network topology at an ISP level and dnssec troubleshooting as well as video/phone conferencing.

This is something I'm interested in and am currently working towards my icdn 1 and tertiary qualifications in IT networking.

My biggest concern is I'm chasing into a another dead end and/or biting off more than I can chew.

Is there anyone here that's worked in a similar role?

Also has anyone had any experience working out of Hong Kong in an It role.

ISP level networking is both very niche, but also very cool, so it's a tricky one to give advice on. My first full time job was on a helpdesk for an ISP's enterprise level product, that was essentially VPNs over an already private backbone network (separate from regular internet traffic). I also shared a floor with the Global Gateway people, and had to interact with them when problems looked like they stemmed from that area. One of the best things about the job was that everyone I was speaking to was also a tech, including the customers, so you would have very reasonable conversations *most* of the time.

I spun a year in that role into a network admin role in that same ISP's test lab, and I was able to spin the systems admin elements of that job into the operations role I have today, which has very little network stuff involved.

I'll reiterate that the backbone level infrastructure that makes the whole internet work is fascinating to me, but most of the people who'll ever need that knowledge work for ISPs, and ISPs aren't always the best employers (lots of outsourcing/downsizing etc). But if you get really good at it, you can end up like Sepist and make mad stacks of cash. It's not a dead end, there will likely be progression through your current employer available, but personally I feel "network only" jobs are becoming scarcer, so don't feel like you shouldn't have some grounding in other IT related fields.

Daylen Drazzi
Mar 10, 2007

Why do I root for Notre Dame? Because I like pain, and disappointment, and anguish. Notre Dame Football has destroyed more dreams than the Irish Potato Famine, and that is the kind of suffering I can get behind.

Tab8715 posted:

Anyone interested in doing a group Let's Read for RHEL 7? Note, this isn't Michael Jang's book and the reviews for this aren't as consistent but Mike's book doesn't come out until November.

I was just thinking about what my next cert should be - couldn't decide between something storage related like Storage+ or one of the EMC certs, or RHCSA. I really would like to do both, but time is no IT person's friend.

Roargasm
Oct 21, 2010

Hate to sound sleazy
But tease me
I don't want it if it's that easy
I bought the RHEL7 book already so I'm in :o: Seems well done so far (chapter 2) and Ghori's RHEL6 book has stellar reviews on Amazon so I'll probably stick with this all the way through. FYI he recommends a VT-x lab setup with 4GB of RAM as you'll be spinning up two KVM guests to work on the labs

evol262
Nov 30, 2010
#!/usr/bin/perl

Roargasm posted:

I bought the RHEL7 book already so I'm in :o: Seems well done so far (chapter 2) and Ghori's RHEL6 book has stellar reviews on Amazon so I'll probably stick with this all the way through. FYI he recommends a VT-x lab setup with 4GB of RAM as you'll be spinning up two KVM guests to work on the labs

SVM is also fine.

Gucci Loafers
May 20, 2006

Ask yourself, do you really want to talk to pair of really nice gaudy shoes?


MC Fruit Stripe posted:

I really want to put together a plan - read X pages per day, be at P point on each day, schedule exams for days A, B
:words:

We can put together some sort of plan in Lets Read or Toxx yourself if you don't get certified!

Gucci Loafers
May 20, 2006

Ask yourself, do you really want to talk to pair of really nice gaudy shoes?


evol262 posted:

SVM is also fine.

What's SVM?

Evol, as a Linux expert what's your take on this book compared to Jangs?

Super-NintendoUser
Jan 16, 2004

COWABUNGERDER COMPADRES
Soiled Meat

Tab8715 posted:

Anyone interested in doing a group Let's Read for RHEL 7? Note, this isn't Michael Jang's book and the reviews for this aren't as consistent but Mike's book doesn't come out until November.

I took the RHEL7 RHCSA test in December, and passed. I can assist in anyway that I can.

Toshimo
Aug 23, 2012

He's outta line...

But he's right!

Tab8715 posted:

What's SVM?

AMD's version of VT-x.

MC Fruit Stripe
Nov 26, 2002

around and around we go

Tab8715 posted:

We can put together some sort of plan in Lets Read or Toxx yourself if you don't get certified!
Being MC Fruit Stripe is far too valuable to Toxx, my account is worth thousands of dollars in reputation alone. True story, I once used my account as collateral for a small home improvement loan.

22 Eargesplitten
Oct 10, 2010



insidius posted:

I would be interested, seeing as I am a jobless bum now I should have the time. I cant spend ALL my time drinking and playing Mario Kart. That's a lie, I totally could.

Congratulations, we all thought your boss had you in a shallow grave.

Fruit Stripe, betting :10bux: is worth it if it gets you prepared for a cert.

My job still consists of sitting around most of the day waiting for tickets to come in. So I got a ebook copy of PowerShell in a month of lunches. This way, it doesn't look like I'm using company time to study to leave the company ASAP. Which is good, because I'm not leaving ASAP. I'm just probably leaving after the 6 months ends, unless a T2 position opens up.

evol262
Nov 30, 2010
#!/usr/bin/perl

Tab8715 posted:

What's SVM?
As above, AMD's hardware virt. Just me :spergin: because VT-x is not synonymous with hardware virt. ARM has HYP, AMD has SVM, etc.

Tab8715 posted:

Evol, as a Linux expert what's your take on this book compared to Jangs?

I haven't read either, because I'm a scrub who's never had any certs. They're free for me to take and I get the official training stuff for free, so I guess I should probably start...

I have the official docs, so I'll pick up this book and see how they compare and play along in the Let's Read.

JHVH-1
Jun 28, 2002
Anyone visited the AWS pop up in San Fran ? They are opening one in Manhattan and kinda curious. Like if you can just go and hang out and work, and get input on what your projects are that would be kinda neat.

It's like almost an hour and a half for me to get into the city so it would have to be a day trip or planned around evening activities to make it worth it.

Adbot
ADBOT LOVES YOU

psydude
Apr 1, 2008

God, I've had to do so much R&S recently. Today the solutions architect who designed the VSS/N9K configuration for this data center migration was meeting with another client, so guess who got to help the customer troubleshoot everything despite never having used NX-OS before?

Lesson for all security guys: get your CCNP in R&S. It'll actually come in handy.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply