Skip to main content

20 posts tagged with "career"

View All Tags

Why You and Your Company Are Failing at DevOps.

· 8 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

I recently started mentoring a young junior developer who wanted to learn about DevOps and Cloud Infrastructure Engineering.I heard the saying "teach once, learn twice" where in teaching something, you learn the subject better yourself once from my martial arts teaching long ago, and I agree.

The mentoring experience gave me an opportunity to dive into and examine what DevOps is, how it's supposed to be used and more importantly in my opinion, how and why it fails out in the real world.

Why Its Important to ‘What You Know’ When Everyone Else Is Doing ‘Who You Know'

· 5 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

I've been thinking about the idea behind the saying "it's not what you know, its who you know" as I've gone about various tasks over the last couple of weeks.

People usually say this when they're looking for work, and it's either they're not getting any traction because they don't know anyone, or they're getting their foot in the door because they know someone.

I have to say this has been my experience as well.

Working Through the Holidays as a Contractor: Make Hay While the Sun Shines.

· 5 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

Holidays and Contracting#

It's that time of year again when companies ramp up a little crazier as teams try to get any work in before a brown out (aka change freeze). A change freeze is where companies will freeze all changes to production, or production-affecting systems in order to provider stability over the coming break as staff will be taking time away from these systems at the same time customers may be ramping up their use as they take time off work to get the all important last minute xmas shopping done.

The last thing the company wants is a bad customer experience during these emotional... I mean festive times, due to systems crashing, and then a slower than usual response because Greg, who usually fixes things in an hour is away up north with the family, and Joe hasn't fixed this issue before and it takes him 4 x as long.

What I’ve Learned About Good Leaders, Bad Leaders in My Time in Technology.

· 9 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

In recent times the issue of leadership has been a factor in the quality and felt experience of projects I have been across in my contracting career. These have ranged from feeling like everyone's a leader, having their own say and ideas on where the project should be going, to completely zero ideas on what the team is doing and everyone suddenly wants to know what the floor looks like when they're asked who's supposed to be doing what.

Investing in Yourself, Your Education and Skills to Stay Ahead of the Game.

· 8 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

“There may be people that have more talent than you, but theres no excuse for anyone to work harder than you do.” - Derek Jeter.

Getting training in order to acquire the skills you need to do your job as well as to grow your skillset to open your options career-wise is a key consideration for anyone working in I.T.

Productivity Tools & Tips for the Professional DevOps Engineer - Part 2.

· 6 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

In Part 1, we looked at the apps and other tools that I come across and use not only in my day to day work as a contractor, but also in my personal projects as well.

I wanted to list and give a brief overview and explanation of why I use the things I do, for the things I do ;)

In this post I'm going to look at Project Management tools and well as the applications and tools I use for CI/CD and 'DevOps' work.

Productivity Tools & Tips for the Professional DevOps Engineer - Part 1.

· 7 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

In your professional life, you're going to come across and use a wide range of applications and tools to get the job done. I'm always amazed when looking over someone's shoulder (with their permission of course haha) and seeing how they do their "thing", even if we both do the same job, people will have their favourite apps and ways of doing things (some of it is insightful, others - annoying haha).

I wanted to list and give a brief overview and explanation of why I use the things I do, for the things I do ;)

In this post I'm going to look at the Operating System, text editors, Terminals and finally Desktop Management tools.

You Are the Brand.

· 7 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

In this day there's little privacy, everyone's information and what they're up to is all over social media and if you want to find out what people are saying, where they work what they do - its all online.

So it stands to reason that what you do for work, what you can do skills wise, is also available online.

the pros and cons of the way things are right now with respect to our information is probably a topic for another time, but for the purposes of this post our lives and our information is out there for everyone to see and it is what it is.

My mum would always tell my brothers and I

"a good name is better than a pretty face"

How a Broader Range of Specific Skills Kept Me in-Demand as an Engineer.

· 7 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

Guys in my position are generally pretty busy people. We're usually outnumbered by requests, situations, questions, tasks and people to help, manage or get back to.

Not to blow our collective horns for those of us who identify with this space, but we're pretty scarce and in high demand.

Not because we're rockstars (far from it).

But we possess a cross-section of skills and experience, not deliberately acquired (in my case anyway), but that has been built up due to the need for them at various times in our careers.

New Technology and Devops Is Useless If We Keep Applying the Same Thinking and Mindset That Devops Came to Fix.

· 9 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

I only heard of DevOps maybe just over a year ago.

My career has always been about knowing how the whole system hung together as a whole. So I would know a little bit about everything. Hardware, software, networks, operating systems etc.

Getting to know each area was essentially also getting to know the people who operate those areas. You would get to know developers, and how they thought. Some thinking you agreed with. Some you'd already seen in other useless or lazy workers so it's no different for them.

The Work Life Balance Myth and Why we’re having the Wrong Conversation about Work.

· 5 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

Balance is good. Balance is also a myth.

The Myth#

You need to work.

More than just to pay the bills, you need fulfilling work. There's a healthy amount of blogs out there explaining why the work needs to be fulfilling, but I'd like to just look at work as the thing you do during your day.

Life. That's the thing you do when you're not doing work.

So we're clear. On one side you have work. On the other is "life" (no in speech bubbles so you know I don't mean living and breathing).

The Wonderful World of Contracting: Its Not Personal. Its Business.

· 5 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

You work for a company. It's a business. It's trying to make money.

And that's fine.

You are trading your time for money.

That's also fine.

The contract will spell out what the expectations are, the conditions, the rates.

And then you conduct yourself as professionally as humanly possible. Within the parameters you've agreed to...

The Pros, Cons and WTF of Life as a DevOps Engineer

· 7 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

With all this crazy technology around working as a devops engineer it's easy to get caught up designing and building something really complex that does a lot of stuff.

Sometimes it's the demands of the job that means you created something that did one thing. Added something else to it. And before you knew it, the "thing" has become a complicated behemoth that's now critical to the operation of the company (true story, I've seen "hacks" become 'the infrastructure').

Understanding and Navigating Workplace Stress and When to Get Out

· 8 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

One thing I used to see a lot of when I was a permanent employee, and experience myself, was the pressure to deliver some pretty crazy project requirements in a short amount of time and the stress management that needs to happen alongside it.

By "time", I mean the 40 hours a week you are paid for. This lead to people working some crazy extra (read "free") hours worked to deliver things. I put free in quote marks because while the project and the company might think they got a massive amount of work for half price. But there is always a cost to anything, it's just not always money up front.

Why I’m Okay With Being the Dumbest Guy on the Team

· 6 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

"Dumbest" is probably a harsh way of putting it.

But I knew I was the least experienced and had the smaller skill-set in a team of battle hardened and really skilled Engineers.

I.T. attracts some very smart people and I talk about this in my last post. And sure that doesn't always equal good things. But if you have been fortunate, like me, to end up in a team surrounded by knowledgeable and helpful Engineers (notice I didn't say "friendly"), you learn.

A lot.

Here are some of the key things I learned being the dumbest guy on the team.

How Toxic Egos and Expectations Make For Bad Workplaces

· 6 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

Having worked in I.T. for over a decade, in my experience ego is very much part of the technology landscape. I've had the privilege of working with and learning from some really smart people.Unchecked egos and badly managed expectations create a hostile workplaces people who could knew the ins and outs of obscure Unix systems and could work out IP ranges with a subnet mask or slash notation (I still suck at this).

Deep Work, Problem Solving and Workplace Interruption.

· 6 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

If you work in an office, especially in I.T., a big part of your day is problem solving and trying to do some "deep work".

You don't need a study or a statistic to know that there are an ungodly amount of interruptions that take place in your average work day. But here's an excerpt from a study anyway:

info

A recent ethnographic study in an IT support organization revealed that workers spent an average of just 11 minutes on a task before being interrupted or moving on to a new task, and more than half the interruptions (57%) were unrelated to the task at hand.

Nothing achieves getting less productivity out of your workplace like being constantly interrupted by emails, instant messaging, phone calls or the (not all the time) dreaded "shoulder tap".

But it's a 2 minute question, you can just get back to it straight away right?

My Career Start as an Accidental Systems Engineer

· 6 min read
Ron Amosa
Platform Security Engineer @ Salesforce U.S.

Understandably Morpheus had a bleak outlook on Systems, but it doesn't have to be our enemy.

There have been many titles for this role. From IT Engineer, Systems Engineer, Systems Integration Engineer to more recently the lauded ‘DevOps Engineer’. And current reading (for myself anyway) has introduced me to the the title ‘Site Reliability Engineer’ or SRE.

Whatever the titles are or have been this post will discuss what being a Systems Engineer has been in my experience and from the point of view of my career in Information Technology.