IT/Software career thread: Invert binary trees for dollars.

Cukernaut

Sharpie Markers Aren't Pens
<Gold Donor>
1,713
2,618
Anyone else have the view that “the cloud” is a marketing term trying to convince cios they can fire most of their IT staff?
 

Mist

Eeyore Enthusiast
<Gold Donor>
30,382
22,160
Anyone else have the view that “the cloud” is a marketing term trying to convince cios they can fire most of their IT staff?
No, that's "managed services."

The cloud is just a place to put your shit.
 
Last edited:
  • 2Like
Reactions: 1 users

Cukernaut

Sharpie Markers Aren't Pens
<Gold Donor>
1,713
2,618
Haha yeah, fair enough. I’m partially curious where you guys see your individual companies and respective industries heading with on site / offsite etc.

I see small companies all saas, medium sized to large pushed into the cloud, realized the cost and now it’s a hybrid strategy, and then gov following years old mandates and funding allocations.

What do you guys see / what are your thoughts. How would you run your organizations it footprint if you fully had the reigns ?
 

Mist

Eeyore Enthusiast
<Gold Donor>
30,382
22,160
Haha yeah, fair enough. I’m partially curious where you guys see your individual companies and respective industries heading with on site / offsite etc.

I see small companies all saas, medium sized to large pushed into the cloud, realized the cost and now it’s a hybrid strategy, and then gov following years old mandates and funding allocations.

What do you guys see / what are your thoughts. How would you run your organizations it footprint if you fully had the reigns ?
Whatever the salesmen con them into buying this week.

I see a lot of hybrid cloud, because they want to sell them cloud services but also get those redundant hardware dollars. The pressure from channel partners to keep selling hardware is real.
 

The_Black_Log Foler

Stock Pals Senior Vice President
<Gold Donor>
43,692
40,526
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows your whole leg off"." ~Bjarne Stoustrup (C++ creator)

Lol. My last job was a 20 year old c baseline. Left the industry and felt like a dinosaur after having used shit like SVN and Trac for 4 years.

Only time I've enjoyed C is when working with embedded systems. Used it a lot working with atmegas.

Currently trying to spin myself up on some new languages and try new things. Taught myself enough HTML/css/JS to be dangerous. May jump on to python or back to Java next and look for a job more in the realm of product development/marketing firms that make websites/apps.

Pay would be less than my old job I imagine but fuck working DoD. I did get a call yesterday from a recruiter about an embedded job for a company that makes sensors for BMWs autonomous program. Was tempting. Anyone here been down the embedded career path for a few years or more?
 

Lendarios

Trump's Staff
<Gold Donor>
19,360
-17,424
Haha yeah, fair enough. I’m partially curious where you guys see your individual companies and respective industries heading with on site / offsite etc.

I see small companies all saas, medium sized to large pushed into the cloud, realized the cost and now it’s a hybrid strategy, and then gov following years old mandates and funding allocations.

What do you guys see / what are your thoughts. How would you run your organizations it footprint if you fully had the reigns ?
There is always a cost.

If you were not to use cloud based architecture, you will have to still have to maintain boxes somewhere. Either renting your own on a data center or going with a hosted solution.

There is always a cost, I believe cloud is cheaper than a full hosting service. You also have to take into account licensing issues.

Cloud architecture is the way to go.
 

Khane

Got something right about marriage
19,826
13,341
I think that if I had to give blanket, generalized advice on the best career path for someone looking to get into software development right now it would be to familiarize yourself with HL7 standards and FHIR. And then pick a technology/application meant to harness/ease development for those standards. Not only is healthcare pretty insulated from economic downturns and volatility but meaningful use initiatives and HITECH mean there is a lot of money to be made.

The work is also pretty interesting because you tend to be building brand new systems from the ground up to bring hospitals and doctor's offices out of the technological dark ages.
 
  • 1Like
Reactions: 1 user

Frenzied Wombat

Potato del Grande
14,730
31,802
Haha yeah, fair enough. I’m partially curious where you guys see your individual companies and respective industries heading with on site / offsite etc.

I see small companies all saas, medium sized to large pushed into the cloud, realized the cost and now it’s a hybrid strategy, and then gov following years old mandates and funding allocations.

What do you guys see / what are your thoughts. How would you run your organizations it footprint if you fully had the reigns ?

I personally feel cloud based hosting and SaaS for any company of a decent size is just a play by software vendors to milk companies for a constant stream of predictable income. Imho, I've had stuff on premise, and I've had stuff in the cloud, and nothing can beat the reliability and performance of on premise assuming you have the right infrastructure and staff. CFO's and CIO's have been brainwashed into thinking the Cloud is the way to go, but in reality it is more expensive in the long run than on premise, won't save you as much as you'd think on IT staffing, and in reality is more of a boon to the IT department than the Firm itself. Why? Because while your company will be paying more in the long term than on prem, your IT department now has the frequent luxury of just pointing at the cloud and shrugging when shit goes down or performs poorly.

The reality is that Cloud hosted stuff just introduces almost as much troubleshooting pain as on premise, just a different type (internet latency and a dependence on tech support). Any little problem that you had on premise that you could fix in 5 minutes is now replaced by opening a ticket and talking to offshore support for hours. While the cloud services won't have frequent outages, they will have constant performance issues and bugs as they try to squeeze as many custies as they can into every 1U of space.

Ultimately, the only stuff that I choose to put in the cloud are things that a) are not latency sensitive (web apps) b) stuff I want segregated from my network (public websites) and c) Stuff where I know I will never need access to the underlying OS/registry.
 
  • 2Like
  • 1Solidarity
Reactions: 2 users

Omi43221

Trakanon Raider
924
824
Do you think that you can get a security clearance?

You have sec+ and a network one like CCNA or Net+?

I could get you a job pretty easily on the .gov/contractor side that would at least have a pretty defined role.

I have a teenage son interested in computers and networking. Have any advice on what military service he could go into to get a security clearance and what the best route there is?
 

Noodleface

A Mod Real Quick
37,961
14,508
Man we got tthis new guy and if he catches me in the hallway he complains non fucking stop about work. He's s principal engineer too. I predict he leaves within a year.

Like I get it, sometimes work sucks, but goddamn shut the fuck up
 
  • 2Like
Reactions: 1 users

Lendarios

Trump's Staff
<Gold Donor>
19,360
-17,424
We are talking about different things.


For me the cloud is aws, azure, distributed computing. Not virtual machines/ boxes in a data center.
 

alavaz

Trakanon Raider
2,001
713
We are talking about different things.


For me the cloud is aws, azure, distributed computing. Not virtual machines/ boxes in a data center.

If you want to boil it down all those services you mentioned are just boxes/vms in a datacenter. I would agree with you though that a true "cloud" service requires some level of abstraction from the underlying infrastructure. It got it's name from the cloud symbol in a network diagram that represented the portion of a network you did not control, i.e. the internet.

I think things like office and email are probably staying off prem but any org with large storage or compute needs is going to have stuff on premise. It's just not cost effective otherwise. Hell these days I can run more shit in a 4U footprint than I probably could 10 years ago in 4 full racks. The thing that people often forget is that computing needs only accelerate. Open systems didn't become popular because they were better than mainframes, it was because they were cheap. Same thing is happening with clouds. I can setup and maintain a private cloud for seriously cheap.
 

Ramar

Lord Nagafen Raider
68
10
I was in the Army (25S/25N) and then transferred to the Air National Guard (3D0X2). I can't speak for the quality of the training the Air Force provides to junior enlisted (I got a waiver for tech school), but it can't be worse than the Army: an eight month PowerPoint presentation over archaic systems that you would never see again. Leaving tech school, your son would at least have Security+, a security clearance (possibly TS), and a rudimentary grasp of the career field. Training opportunities are constantly offered, and destinations for annual training are places that people actually enjoy. There's also an order of magnitude less bullshit to deal with.

The available positions will depend on your state and the surrounding bases. I'd recommend something like 3D0X2 (Cyber Systems) or 3D1X2 (Cyber Transport), and look for openings where he'd be supporting base comms or an intel mission.
 
Last edited:

a_skeleton_03

<Banned>
29,948
29,762
Why army over say, air national guard?
I know nothing about Air NG but I do know that Army has the largest network out there. They are also pushing a new “Cyber Command” right now.

If you want to do IT in the military and be on the tip of the spear it is all Army. Every branch does it but they do it at scale.
 

Frenzied Wombat

Potato del Grande
14,730
31,802
If you want to boil it down all those services you mentioned are just boxes/vms in a datacenter. I would agree with you though that a true "cloud" service requires some level of abstraction from the underlying infrastructure. It got it's name from the cloud symbol in a network diagram that represented the portion of a network you did not control, i.e. the internet.

I think things like office and email are probably staying off prem but any org with large storage or compute needs is going to have stuff on premise. It's just not cost effective otherwise. Hell these days I can run more shit in a 4U footprint than I probably could 10 years ago in 4 full racks. The thing that people often forget is that computing needs only accelerate. Open systems didn't become popular because they were better than mainframes, it was because they were cheap. Same thing is happening with clouds. I can setup and maintain a private cloud for seriously cheap.

I don't even want to put my Exchange servers in the cloud (O365) no matter how much Microsoft is pushing it, and even if e-mail is designed to be latency insensitive, because again you lose so much control, and the integration with other 3rd party systems like mail gateways, Fax servers, workflow products, network scanners, and archiving solutions are now more difficult to implement and troubleshoot. Any changes to exchange that can't be done through powershell are basically off limits, so if you want to tweak something related to say activesync or OWA that requires access to IIS or a config.xml file, your SOL.

O365 is great for small business that don't have many integration needs or a large infrastructure, otherwise it's just more money grabbing by Microsoft.
 
  • 1Like
Reactions: 1 user