Lost a mid 100k Software Engineering Job 3 months ago, just doubled my income to 200k+ AMA

dj-method-x

Superstar
Joined
May 21, 2012
Messages
8,385
Reputation
1,436
Daps
40,395
Reppin
NULL
What's your job title? And what are you working on\with?

I know an engineering manager who was making 180k before the startup we were at was sold.

I also knew an office manager who was making 100k. Not even gonna pretend to know why though. From what I've been told, he did a lot work when the company was moving into a new office. But after that, his job was pretty damn chill (he was my manager for a few months).

Title is Senior Software Engineer. I'll be working on backend Java cloud services. I never really wanted to get into management. For right now I'd rather go in the technical path than the management path. I've led teams in the past though.
 

TrebleMan

Superstar
Joined
Jul 29, 2015
Messages
5,592
Reputation
1,190
Daps
17,546
Reppin
Los Angeles
Congrats breh.

I recently got my 2nd software engineering job a little over two weeks ago.

This job has a lot more remote work than my last one and pays higher too. My new job is mainly Go - absolutely love that language. The language I'm most familiar with is Haskell though.

What do you think are some of the best books and/or courses you think somebody could benefit from regarding writing maintainable/readable code?

I recently checked out Your Code as a Crime Scene and that was a pretty solid read whenever first entering a codebase. There's another book by the same author called Software Design X-Rays too. They both show how to use version control to find the "hotspots" in codebases and problem areas using metrics so you know what you're getting into if you have to work around certain parts of the code.

I started Clean Code as well, but there's a course that seems a little more in-depth online to go along with the book: cleancoders.com

I remember one of my co-workers at my last job got an offer from Sony, bombed the Facebook interview, got an offer from Amazon, but took the Google offer :wow:
Dude was obsessed with algorithms.
 
Last edited:

phcitywarrior

Superstar
Supporter
Joined
Nov 19, 2016
Messages
14,177
Reputation
4,847
Daps
34,120
Reppin
Naija / DMV
I majored in comp sci. I've been working as a SE for 10+ years. No certs. I did my entire job search through indeed.com.

Did you use a premium/paid service there where you pay a monthly fee and tailored positions are offered to you or did you just browse through.

I was always felt indeed was more for non-profit work (well at least when I first used it).

How did you go about your search?
 

dj-method-x

Superstar
Joined
May 21, 2012
Messages
8,385
Reputation
1,436
Daps
40,395
Reppin
NULL
Did you use a premium/paid service there where you pay a monthly fee and tailored positions are offered to you or did you just browse through.

I was always felt indeed was more for non-profit work (well at least when I first used it).

How did you go about your search?

Nope never used indeed prime. I had some companies that I knew I wanted to target.
 

dj-method-x

Superstar
Joined
May 21, 2012
Messages
8,385
Reputation
1,436
Daps
40,395
Reppin
NULL
Congrats breh.

I recently got my 2nd software engineering job a little over two weeks ago.

This job has a lot more remote work than my last one and pays higher too. My new job is mainly Go - absolutely love that language. The language I'm most familiar with is Haskell though.

What do you think are some of the best books and/or courses you think somebody could benefit from regarding writing maintainable/readable code?

I recently checked out Your Code as a Crime Scene and that was a pretty solid read whenever first entering a codebase. I started Clean Code as well, but there's a course that seems a little more in-depth online.

I remember one of my co-workers at my last job got an offer from Sony, bombed the Facebook interview, got an offer from Amazon, but took the Google offer :wow: Dude was obsessed with algorithms.

Clean Code is one of my favorite books. That, Pragmatic Programmer, and anything by Martin Fowler are required reading that I always push junior engineers to read. Keep up on learning Go. A lot of the industry are going towards that, and it looks great on the resume.
 

TrebleMan

Superstar
Joined
Jul 29, 2015
Messages
5,592
Reputation
1,190
Daps
17,546
Reppin
Los Angeles
fukk I should have been a coder. $195K all in for the year but at ~62 hours a week :mjcry:

I have to say next to the pay and learning new things, the best part about the job is the flexibility.

Especially if a remote job, you could coordinate with the team what hours you like to work. Sometimes this isn't even necessary, you could just say "I'll work on it later tonight/tomorrow morning/etc."

Some of us work in the middle of the night, sometimes in the morning, sometimes at like 2am, really whenever inspiration may hit - vpn in and start working.

shyt, you could finish all your work for the week in a couple of days (some people may finish it in one day) and you're free to do whatever after that.

There's definitely a push in the industry to have more remote/flexible hours:

 
Last edited:

kevm3

follower of Jesus
Supporter
Joined
May 2, 2012
Messages
16,318
Reputation
5,595
Daps
83,669
I was thinking about staying at my current company another year just for the amount that I'm learning, but I'll probably jump in a few months.
 

Apollo Creed

Look at your face
Supporter
Joined
Feb 20, 2014
Messages
58,524
Reputation
14,203
Daps
219,099
Reppin
Handsome Boyz Ent
I have to say next to the pay and learning new things, the best part about the job is the flexibility.

Especially if a remote job, you could coordinate with the team what hours you like to work. Sometimes this isn't even necessary, you could just say "I'll work on it later tonight/tomorrow morning/etc."

Some of us work in the middle of the night, sometimes in the morning, sometimes at like 2am, really whenever inspiration may hit - vpn in and start working.

shyt, you could finish all your work for the week in a couple of days (some people may finish it in one day) and you're free to do whatever after that.

There's definitely a push in the industry to have more remote/flexible hours:


I`m legit trying to find a 100% remote gig next
 

TrebleMan

Superstar
Joined
Jul 29, 2015
Messages
5,592
Reputation
1,190
Daps
17,546
Reppin
Los Angeles
I`m legit trying to find a 100% remote gig next

I definitely can recommend it, although it's a personal preference. For myself I turned down job offers that pay slightly more because they had less remote opportunities.

My observations: people are really happy and we get a lot done. Less people have a stage to vocalize the chips on their shoulders (like their opinions about xyz in front of everybody).

For me personally my productivity boosts because I'm not thinking about leaving work after 5 hours. Plus if I need to get something done, I'm don't spend much time worrying about it at work. I just let my team know, leave, get it done then come back and start working again. Commute time and getting ready for work also go into more time for work. Plus again, I can get right to working once inspirations or insights arise. At my previous job, even though I'd get an insight at home I wouldn't feel obligated to act on it, because I spent enough hours working at a location I didn't want to be.

One of the best parts too is that all communication is cached: slack (so people don't have to repeat themselves) and screencasts (which again can be recorded).

But again, I'm the type who highly prefers it. I know some people who want to be around other people when they work.
 

Apollo Creed

Look at your face
Supporter
Joined
Feb 20, 2014
Messages
58,524
Reputation
14,203
Daps
219,099
Reppin
Handsome Boyz Ent
I definitely can recommend it, although it's a personal preference. For myself I turned down job offers that pay slightly more because they had less remote opportunities.

My observations: people are really happy and we get a lot done. Less people have a stage to vocalize the chips on their shoulders (like their opinions about xyz in front of everybody).

For me personally my productivity boosts because I'm not thinking about leaving work after 5 hours. Plus if I need to get something done, I'm don't spend much time worrying about it at work. I just let my team know, leave, get it done then come back and start working again. Commute time and getting ready for work also go into more time for work. Plus again, I can get right to working once inspirations or insights arise. At my previous job, even though I'd get an insight at home I wouldn't feel obligated to act on it, because I spent enough hours working at a location I didn't want to be.

One of the best parts too is that all communication is cached: slack (so people don't have to repeat themselves) and screencasts (which again can be recorded).

But again, I'm the type who highly prefers it. I know some people who want to be around other people when they work.
You in Software Development? lol y'all got any Product Roles open?
 
Top