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
Old Grasshopper
Apr 7, 2011

"Patience, young grasshopper."
My experience is that you normally have two options, with a myriad of sub-options to chose from. Normal progression routes are Technical Specialism, or Management.

Technical: If you have a general interest in Networking, cloud technologies, virtualisation etc. Then the career path normally is Level 1/2, Level 3, Sys Admin, Systems Architect, Head of Systems Architecture, CTO. (Or similar, it's not normally as straightforward as that - but you get the general drift). And you can stop at whichever level makes the most sense for your work life balance. If you enjoy being a Systems Architect, without the additional responsibility of being a "Head of" then just be happy at that level. You get to touch loads of cool technology, do loads of different implementations, and you're less operational than a Sys Admin which normally means less on-call (other than projects etc).

Management: With technical leadership, I genuinely believe that people who progress more up the technical ladder before transitioning into management tend to be better managers (that's just my opinion). But if you enjoy the business world, love people and also get technology then this is a good way forward for you. You still get to work with cool technologies, but it's more about working with people and supporting them as they work with tech - and you can still occasionally get hands on.

Personally - I did Level 1/2, then did a stint in Development, then did DevOps Sys Admin stuff, then Solutions Architecture - and then I shifted into the more management/business world. I did this because I realised that I had no influence over the workload coming in to the company, and got annoyed with the waves of Wintel work when I wanted to be doing fun things with Unix (which was only about 5% of our business). So I decided to move into "business" and became someones PA basically, and quite quickly progressed up the management chain, I've been head of tech, dev team manager, etc. And now I work mostly with Non-For-Profits helping them with their technology. I always wish I spent more time doing technical things, but the people I get to work with now are just amazing. I look back at the "architecture" I was doing and man, I am not a systems architect. I get to work with these total geniuses and bounce ideas off of them, and then they go away and come back with: "Mark, since our last discussion I've been thinking and...." they then pull out this amazing micro-service architecture that I could never have designed. It brings me loads of joy to have helped these guys out, but they are the smart ones - I mostly just coach them and enable.

So it's your shout really Dropsy. Do you want to progress up the technical chain or do you want to switch out to management? As you can see from my personal experience, as long as you stay in Tech you'll always be using your technical skills. Just perhaps not in the way you thought you would.

I'm sure others have totally different paths and different ideas. I don't think anyone can tell you what "success" looks like. Find the work/life balance that works for you, the challenges you find inspire you to get out of bed in the morning, and find people who you really like to work with.

Adbot
ADBOT LOVES YOU

LochNessMonster
Feb 3, 2005

I need about three fitty


DropsySufferer posted:

I'm in a crossroads in my career. I just finished my degree finally and I've found a new job at a good company level 2/3 support more level two then 3 though. There is room for growth but I don't expect anything in the first year.

Which leaves me at a place to question what should I be doing now. What should I studying or working on? My manager is telling me he will help get me into the networks division eventually. Which is good but I've lived long enough I no longer take anyone at their word. Until I see it in writing I'll keep a healthy skepticism. I'm planning on offering to do projects for them so we will see.

My plan now is to spend a year with this company and then reassess every six months and so forth. But in the meantime I could work on other certifications or hell an MBA if I so choose.

I know at this point I need to specialize. I'm aware being a-jack-of-all-trades but master of none will never pay off. I started out being interested in networking in college that's where I have been aiming for a long time. However with virtualization and cloud technologies I'm not so sure anymore. What is the best path I can take and the most valuable for the future? That's what I've been thinking about lately.

There are many viable career options so pick one you like. If you like working with windows, learn you some powershell and start working on microsoft certs. If you’re more into Linux start working on rhcsa. For networking you can start with ccna. VMware has the VCP certs.

The Fool
Oct 16, 2003


Automation

jaegerx
Sep 10, 2012

Maybe this post will get me on your ignore list!


Have you heard about the cloud!?!

But nah for real. Wanna be in demand and paid high right now? Kuberentes and containers. Companies don’t even need it yet but they’ll pay you shitloads.

Ansible or saltstack is good option too.

jaegerx
Sep 10, 2012

Maybe this post will get me on your ignore list!


Also I’m a jack of all trades and it pays off. Well not windows anymore but I used to do windows 2k8. Maybe you want to be a jack of all trades. I’m a mile wide inch deep but I can get 6inches deep if I need or want to.

CLAM DOWN
Feb 13, 2007




jaegerx posted:

but I can get 6inches deep if I need or want to.

I bet you can.

Gucci Loafers
May 20, 2006

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


jaegerx posted:

Have you heard about the cloud!?!

But nah for real. Wanna be in demand and paid high right now? Kuberentes and containers. Companies don’t even need it yet but they’ll pay you shitloads.

Ansible or saltstack is good option too.

How do companies not need containers?

Yea, traditional virt. with Windows or Linux is fine but overall the net gain in efficiency is positive.

jaegerx
Sep 10, 2012

Maybe this post will get me on your ignore list!


Tab8715 posted:

How do companies not need containers?

Yea, traditional virt. with Windows or Linux is fine but overall the net gain in efficiency is positive.

Rewrite monolithic apps to micro services requires dev time. Some companies don’t care to do that. That’s why the old companies are dying on the mobile app money.

jaegerx
Sep 10, 2012

Maybe this post will get me on your ignore list!


So this is just a rumor. Ticket master moved to a ibm operating system because they wanted to be in containers and be resilient. What they did was take their virtual machines and put them in containers. Called it a day.

Virtual machines of over 10gb images in docker.

Obviously ticket master is a bad example cause they’re just awful but it now explains why your tickets have so many added on fees

You’re either cloud native/container native or you’re spending money rewriting your code to work. So yeah not every company needs containers yet but it’s the future and the cto needs to pretend he’s still relevant so learn K8s and containers.

Gucci Loafers
May 20, 2006

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


jaegerx posted:

Rewrite monolithic apps to micro services requires dev time. Some companies don’t care to do that. That’s why the old companies are dying on the mobile app money.

I get the first but in all honesty if your app works even some weird AS/400 just freaking leave it. As for new stuff make it in a container the only problem is talent with the skills to do it and do it well.

I don’t understand the last bit.

jaegerx
Sep 10, 2012

Maybe this post will get me on your ignore list!


CLAM DOWN posted:

I bet you can.

It’s Valentine’s Day and unless you’re offering, I’m gonna need you to be quiet. I was in Napa all week.

jaegerx
Sep 10, 2012

Maybe this post will get me on your ignore list!


Tab8715 posted:

I get the first but in all honesty if your app works even some weird AS/400 just freaking leave it. As for new stuff make it in a container the only problem is talent with the skills to do it and do it well.

I don’t understand the last bit.

Mobile apps means iterate fast. They can’t do it. Mobile apps is a 100 billion dollar market. If your app sucks and doesn’t update every 3 days we forget about it.

jaegerx
Sep 10, 2012

Maybe this post will get me on your ignore list!


Sorry. 189 billion by next year. Mobile is the future. We all have 2-3 iot devices now. By 2025 everything will have an internet connection.

CLAM DOWN
Feb 13, 2007




jaegerx posted:

Sorry. 189 billion by next year. Mobile is the future. We all have 2-3 iot devices now. By 2025 everything will have an internet connection.

Go to bed old man, you're drunk.

jaegerx
Sep 10, 2012

Maybe this post will get me on your ignore list!


CLAM DOWN posted:

Go to bed old man, you're drunk.

I spent all week in Napa for a work thing. I’m on west coast time.

guppy
Sep 21, 2004

sting like a byob
I'm primarily a networking guy, so maybe I just don't understand stuff like Docker and Kubernetes well enough, but if software isn't what your company produces (and your team doesn't develop software for internal use), I am not sure what benefits containers bring to the table vs traditional virtualization.

RoboBoogie
Sep 18, 2008

The Iron Rose posted:

I mean there was the dude who kept running his hands through my hair but he barely counts. there was also woman who tried to assault me at a company party like two feet away from the president while so drunk she could barely remember her name and that one was just weird.

this time it was my boss!

^^^^oh I did that weeks ago

Sounds you were definitely asking for it /s

Let us know if you need a referral

LochNessMonster
Feb 3, 2005

I need about three fitty


guppy posted:

I'm primarily a networking guy, so maybe I just don't understand stuff like Docker and Kubernetes well enough, but if software isn't what your company produces (and your team doesn't develop software for internal use), I am not sure what benefits containers bring to the table vs traditional virtualization.

Containers are in general more easy to scale and more portable than a VM.

The whole idea behind containers is that if one fails you don’t spend time trying to fix it like you do with applications in a VM. You just spin up new ones since you know the image is good (cattle vs pets).

The orchestration layer alone adds high availability / capacity management you don’t have to worry about with containers but is something you need to do yourself with VM’s.

TerryLennox
Oct 12, 2009

There is nothing tougher than a tough Mexican, just as there is nothing gentler than a gentle Mexican, nothing more honest than an honest Mexican, and above all nothing sadder than a sad Mexican. -R. Chandler.

Defenestrategy posted:

Is the kicker you're salaried so you didn't even get $texas for your time?

edit: Its too early didn't parse correctly

I did get overtime, I actually ended up getting more $Texas in OT than my regular pay. Down here, only director level and upwards don't get salary. People don't know their rights, though, and MANY workers just accept that they don't get overtime. It is a very specific class of employee that doesn't get overtime.

Contingency posted:

Wow, sounds like a terrible place to work. I'm not aware of a federal labor law enforcing downtime between work periods. You may have luck with management if you can cite a specific state regulation, but you'd also likely piss coworkers off if they are forced to take time off instead of coming in.

My current company does not offer on-call pay. During the interview:
"What are the expectations for on-call with my position?"
"How many calls should I expect a month?"
"What reimbursement do you offer for on-call?"
"Do you guys offer flextime if I'm up until 2 AM working on an issue?"

Forewarned is forearmed. If you are unemployed, I understand needing to take whatever you can get. If you already have a job, treat interviewing like a two way street. If on-call expectations are onerous, decline the position, or ask for enough salary to make it worthwhile. Worst case, you aren't hired at a company that treats employees poorly.

Oh, I'm not in the US. We have more protections but management has unrealistic expectations. This IS a terrible place to work, however nothing better has come up. I'm putting together a little folder documenting these issues which I'll be taking to the Work Ministry if I'm ever fired.

TerryLennox fucked around with this message at 12:37 on Feb 15, 2019

Methanar
Sep 26, 2013

by the sex ghost
Vms can be cattle too you guys. People have been doing immutable packer builds and dumping it into an autoscaler group on aws with some cpu consumption trigger for 10 years.

FISHMANPET
Mar 3, 2007

Sweet 'N Sour
Can't
Melt
Steel Beams

LochNessMonster posted:

Containers are in general more easy to scale and more portable than a VM.

The whole idea behind containers is that if one fails you don’t spend time trying to fix it like you do with applications in a VM. You just spin up new ones since you know the image is good (cattle vs pets).

The orchestration layer alone adds high availability / capacity management you don’t have to worry about with containers but is something you need to do yourself with VM’s.

Yeah but what the gently caress do you run in them if you're not writing software. If the vendors you buy software from give you software that needs a full oso, well then what good is a container?

freeasinbeer
Mar 26, 2015

by Fluffdaddy

FISHMANPET posted:

Yeah but what the gently caress do you run in them if you're not writing software. If the vendors you buy software from give you software that needs a full oso, well then what good is a container?

When VMs were first a thing every vendor on earth declared that they were the spawn of satan and that “they couldn’t guarantee performance if it was in a VM”. Earlier variations on this were “It won’t work if it’s in a VM at all” and it needs “1024 GBs of dedicated ram”. 99% of the time we ran it in a VM and it turned out to be bullshit. The other 1% we were just too lazy to try.

Now there are exceptions, a ton of them, but you can most likely break down a vendors install into containers. If you should is up for debate, but there are real advantages with the container ecosystem that VMs don’t have at the moment.

Vulture Culture
Jul 14, 2003

I was never enjoying it. I only eat it for the nutrients.

Methanar posted:

Vms can be cattle too you guys. People have been doing immutable packer builds and dumping it into an autoscaler group on aws with some cpu consumption trigger for 10 years.
This.

Honestly, containers are a pit stop on the way to fully managed services and in five years nobody's going to remember what the fuss was about with Kubernetes. Use it if it's the right fit for the problems you have today, but I'm not so bullish on it being a good fit for the ones you might have tomorrow.

LionYeti
Oct 12, 2008


An obscure one here. Does anyone know if srs logitech rooms if you're converting to teams need to be on domain or not. Previous guy was sure they did and it was a pain in the rear end to get them on there, if it doesn't we just need to convert to islands and flip a few switches to work. Its logitech smart docks if that helps.

Gucci Loafers
May 20, 2006

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


Vulture Culture posted:

This.

Honestly, containers are a pit stop on the way to fully managed services and in five years nobody's going to remember what the fuss was about with Kubernetes. Use it if it's the right fit for the problems you have today, but I'm not so bullish on it being a good fit for the ones you might have tomorrow.

Managed Services? What?

LochNessMonster
Feb 3, 2005

I need about three fitty


Methanar posted:

Vms can be cattle too you guys. People have been doing immutable packer builds and dumping it into an autoscaler group on aws with some cpu consumption trigger for 10 years.

Completely true but most companies don’t use it like that though.

Dr. Arbitrary
Mar 15, 2006

Bleak Gremlin

Vulture Culture posted:

This.

Honestly, containers are a pit stop on the way to fully managed services and in five years nobody's going to remember what the fuss was about with Kubernetes. Use it if it's the right fit for the problems you have today, but I'm not so bullish on it being a good fit for the ones you might have tomorrow.

Could you elaborate on this?

Internet Explorer
Jun 1, 2005





I don't want to put words in VC's mouth, but to me it seems like engineers who run "the cloud" are going to want to know it. Most other tech people are just going to be using SaaS/PaaS.

Kashuno
Oct 9, 2012

Where the hell is my SWORD?
Grimey Drawer

Internet Explorer posted:

I don't want to put words in VC's mouth, but to me it seems like engineers who run "the cloud" are going to want to know it. Most other tech people are just going to be using SaaS/PaaS.

This is likely correct for a lot of companies. Although it's going to be a lot longer than 5 years

Internet Explorer
Jun 1, 2005





Kashuno posted:

This is likely correct for a lot of companies. Although it's going to be a lot longer than 5 years

5 years is a long time. I think there will always be stragglers, but it will be like any other piece of tech. Certain segments and sized companies will pick it up sooner than others. There will always be companies that move slower than others and legitimate use cases where it doesn't work. It's at the point where already today, if my company just came into existence and didn't have the inertia that it has, we'd be doing almost entirely SaaS except for maybe a full install of Office on people's laptops.

Thanks Ants
May 21, 2004

#essereFerrari


LionYeti posted:

An obscure one here. Does anyone know if srs logitech rooms if you're converting to teams need to be on domain or not. Previous guy was sure they did and it was a pain in the rear end to get them on there, if it doesn't we just need to convert to islands and flip a few switches to work. Its logitech smart docks if that helps.

Not a requirement

https://docs.microsoft.com/en-us/skypeforbusiness/deploy/deploy-clients/domain-joining-considerations

Gucci Loafers
May 20, 2006

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


Internet Explorer posted:

I don't want to put words in VC's mouth, but to me it seems like engineers who run "the cloud" are going to want to know it. Most other tech people are just going to be using SaaS/PaaS.

What's the underlying SaaS or PaaS infrastructure? Container, VMs and Physical Machines - no?

Gucci Loafers
May 20, 2006

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


jaegerx posted:

Mobile apps means iterate fast. They can’t do it. Mobile apps is a 100 billion dollar market. If your app sucks and doesn’t update every 3 days we forget about it.

So...

Companies need to interact with their customer, the best way is mobile applications but there is a ton stuff and new stuff we want customers to do with the application. The previous technologies just don't work well with constant updates.

Hence containers.

Sepist
Dec 26, 2005

FUCK BITCHES, ROUTE PACKETS

Gravy Boat 2k
I finally had a brief meeting with one of the managing directors here. Now there is suddenly an exception list for the pay rate cuts that they're attempting to put me on. Funny how that works

Internet Explorer
Jun 1, 2005





Tab8715 posted:

What's the underlying SaaS or PaaS infrastructure? Container, VMs and Physical Machines - no?

Sorry, I thought it was implied. The underlying infrastructure is containers or monokernerls or whatever those folks are heading towards in 5 years. Not my world, so I don't really know. But the end result is that traditional IT people are not running VMs, storage, complex networks, etc., on their side. As traditional IT, throwing up a bunch of VMs in AWS or Azure and replicating what you have onsite doesn't make any sense. Most PaaS offerings don't make any sense. SaaS on the other hand makes all the sense in the world and that's where we're heading.

Gucci Loafers
May 20, 2006

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


Internet Explorer posted:

Sorry, I thought it was implied. The underlying infrastructure is containers or monokernerls or whatever those folks are heading towards in 5 years. Not my world, so I don't really know. But the end result is that traditional IT people are not running VMs, storage, complex networks, etc., on their side. As traditional IT, throwing up a bunch of VMs in AWS or Azure and replicating what you have onsite doesn't make any sense. Most PaaS offerings don't make any sense. SaaS on the other hand makes all the sense in the world and that's where we're heading.

So...

Traditional IT end up running, managing and maybe even developing whatever is running on Paas / SaaS. Maybe a handful of the really, really good traditional IT people end up working at AWS, Azure, etc. that run the actual hardware, vms, containers, etc.

Is that accurate?

Internet Explorer
Jun 1, 2005





Tab8715 posted:

So...

Traditional IT end up running, managing and maybe even developing whatever is running on Paas / SaaS. Maybe a handful of the really, really good traditional IT people end up working at AWS, Azure, etc. that run the actual hardware, vms, containers, etc.

Is that accurate?

Yeah. I mean, that's my opinion. There will be a consolidation of sorts and those of us left in IT will either work for large companies managing their SaaS products or working for MSPs managing smaller company's SaaS products.

Gucci Loafers
May 20, 2006

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


Internet Explorer posted:

Yeah. I mean, that's my opinion. There will be a consolidation of sorts and those of us left in IT will either work for large companies managing their SaaS products or working for MSPs managing smaller company's SaaS products.

Right on but you think this will happen in five years? There's just so much stuff, literally an epic amount of stuff - and I hate that word - that already exists. Migrating all that is an enormous effort.

Sickening
Jul 16, 2007

Black summer was the best summer.

Internet Explorer posted:

Yeah. I mean, that's my opinion. There will be a consolidation of sorts and those of us left in IT will either work for large companies managing their SaaS products or working for MSPs managing smaller company's SaaS products.

See you all in 5 years when you make this exact same post again.

The business world laughs at your timelines.

Adbot
ADBOT LOVES YOU

Gucci Loafers
May 20, 2006

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


Sickening posted:

See you all in 5 years when you make this exact same post again.

The business world laughs at your timelines.

The business world wants it now :lol:

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