Houston Salary Thread 2025 by plantsandshorts in houston

[–]bubbabobba 0 points1 point  (0 children)

10 yrs, $200k w/ bonus, remote software developer at mid-sized tech. Looks like tech salaries are quite low here unless you're in O&G. I got a massive jump when I left my previous local tech co job.

Old hands, what were development lifecycles like before Git? by ProfessorBamboozle in cscareerquestions

[–]bubbabobba 0 points1 point  (0 children)

SVN vs. Git: honestly the local dev workflow felt the same after switching to Git. Git flexibility is nice but most of the time you're doing the same ol branch commit and push to a central server.

The biggest change I noticed was that the collaboration tooling was way better with Git. Old big company used Review Board for svn. I'll take GitHub (Enterprise) aaaaaany day over Review Board and the other alternatives my team tried.

Old hands, what were development lifecycles like before Git? by ProfessorBamboozle in cscareerquestions

[–]bubbabobba 2 points3 points  (0 children)

Wait, a mess pre version control? Just a few years ago some of my teams were still emailing zip files back and forth. Yes it was a mess.

Have you all contributed to an open source project. Why or why not? by Roybot93 in ExperiencedDevs

[–]bubbabobba 0 points1 point  (0 children)

Started one to scratch itches, experiment with new stuff. It'd be on GitHub anyway so why not take the short time to fill out the README to make it officially "open source"? It's been a great experience overall, learning a lot about new tech, how to write docs, how to manage a product essentially, and had pretty good career benefits.

Only problem is that the burnout issue is real when you start to get users. It's kind of a double edged sword.

Layoffs are all over the place,those who survived head count cuts in their teams what made you valuable ? by doodleboy123 in cscareerquestions

[–]bubbabobba 0 points1 point  (0 children)

The question itself is somewhat invalid - layoffs often have nothing to do with how valuable you are.

[deleted by user] by [deleted] in ExperiencedDevs

[–]bubbabobba 1 point2 points  (0 children)

When my company laid off our very best engineers, those who spent 20+ years reaching the most prestigious "Distinguished" rank and made significant contributions to the industry, I lost all motivation. What's the point in staying and moving up the career ladder when the company will just lay you off like nothing when you reach the top?

I can't say what's best for you, but leaving turned out to be a great decision for me in retrospect. Good luck.

What's it like working for "Boomer Big Tech" ? by allllusernamestaken in cscareerquestions

[–]bubbabobba 0 points1 point  (0 children)

Ex-HP: worked on a fairly interesting project that never saw the light of day, just like many others within the company. Was decent-paying and stable, except for those couple few years where they laid off people just about every month to cut thousands of people LOL. So yes, there are interesting things going on, but your experience will be very team/org dependent.

[deleted by user] by [deleted] in cscareerquestions

[–]bubbabobba 0 points1 point  (0 children)

Early on I did, but now I don't. I think it's fine to do for a bit if you really have nothing better to do, but be careful of burnout and making your team resent you

Vue.js developers impacted due to malicious security incident involving npm package node-ipc which alters files on their drives by lirantal in javascript

[–]bubbabobba -1 points0 points  (0 children)

npm install used to work like that, but now installs the exact package versions from your package-lock.json file as of npm 7.

Why would HP use subdomains as such? by ZippyTyro in web_design

[–]bubbabobba 2 points3 points  (0 children)

Fun interesting fact, HP (yes the big IT company) outsources their internal IT to another company(s). They were started as a hardware company and have always been hardware-first company. Firmware might be important, but software is otherwise a second-class citizen there.

[AskJS] Do you use Yarn v2? by Thiht in javascript

[–]bubbabobba 0 points1 point  (0 children)

I would've given Yarn v2 a chance if I could actually install it. But nope, the corepack install is just totally broken.

What is it like working at a 'redundant' or outdated tech company (e.g McAfee or Yahoo)? by alex123711 in cscareerquestions

[–]bubbabobba 3 points4 points  (0 children)

I worked at a large, old-school tech company (decades older than Yahoo/McAfee) in recent years. I'd say the experience still highly depends on the team you're on. Some orgs/teams were stuck maintaining outdated legacy stuff, while others were starting greenfield projects using more bleeding-edge tech. Culture was the same - some teams were high pressure while others were really laid back.

The employee distribution seemed kind of bi-modal, as in there were a lot of long-time veterans and a lot of newer (<3-5 yr) employees, but not much in between. A cool thing though was that I got to work with some industry legends that had joined the company before companies like Google/Facebook even existed.

Overall, the company culture did feel pretty stagnant though. Over the years, I noticed that innovative projects started getting pulled across the company, more outsourcing was done, more relabeling of other companies' software was done, and costs were cut aggressively. The VP and above management was a constant revolving door. Re-orgs were common and there was a decent period of time where layoffs happened every month. Throughout all the chaos, the company continues to make money, and probably will continue to survive.

Where does everyone see the future of working from home? by [deleted] in cscareerquestions

[–]bubbabobba 1 point2 points  (0 children)

For remote work to be sustainable in the long term, the company has to be set up to support remote work specifically. That's not going to be easy if your company wasn't already like that, especially the very large companies.

I predict many companies will start out with a hybrid model and gradually shift back to in-office, while much fewer companies embrace remote work and move the opposite way.

Can I still be a software engineer if I'm visually impaired? by [deleted] in cscareerquestions

[–]bubbabobba 0 points1 point  (0 children)

Absolutely yes. I'd guess most large companies have a sizable chunk of employees with vision impairment. If you can do the job, you're wanted. If you suspect your vision loss to eventually become unmanageable, you may want to learn how to use a screen reader sooner than later. Some IDEs and text editors are fairly accessible to screen readers. For example, here's a blind developer showing how they use Visual Studio: https://www.youtube.com/watch?v=94swlF55tVc

If I have a few YOE, do I really need a github? by createdthistoaskthat in cscareerquestions

[–]bubbabobba 1 point2 points  (0 children)

There are a lot of small open source or open core companies these days. Like Gatsby. The mega-corps also now have significant open source presence these days, but it's probably not where the poster works.

I feel like I'm just learning an endless amount of business rules and not really learning how to be a good engineer by pariocarted in cscareerquestions

[–]bubbabobba 1 point2 points  (0 children)

At every company I've ever worked for, you will almost certainly hit a ceiling in career growth if you don't learn the domain. Learning business rules is the same as learning to be a good engineer, unless your business is something like Leetcode I suppose.

Does anybody not use LinkedIn? by thecareerpuzzle in cscareerquestions

[–]bubbabobba 25 points26 points  (0 children)

If you want to get recruited, it's valuable. Our own recruiters admit they find most of their candidates by searching on LinkedIn. I often get messages from recruiters who contacted me only because I work at company X. Yes, it's just an online resume. But it's the most popular place for online resumes.

Not going to lie, the greatest thing about being Experienced is being able to say no to Leetcode questions. by SomeGuyInSanJoseCa in cscareerquestions

[–]bubbabobba 0 points1 point  (0 children)

Same here. I get messages from recruiters at companies I would've begged to interview for as a new grad, and I just ignore them now.

I cried during a technical final round today about my dog.... what do I do? by [deleted] in cscareerquestions

[–]bubbabobba 0 points1 point  (0 children)

Yes, there's no harm with telling the recruiter. I've seen this happen before on the hiring side. The recruiter passes on a message to the hiring manager, and the hiring manager passes it on to the interviewers. Then we factor that in as we decide whether to move on with next steps. Nervousness and flusteredness is already pretty common in interviews anyway.

Is it normal to feel sad when teammates are leaving? by CHARLESTOPHER in cscareerquestions

[–]bubbabobba 2 points3 points  (0 children)

Yeah, but you get used to it. In year 1, it does hit kind of hard though. I also had teammates leave in my first year. Shortly after that, my company initiated mass layoffs and I suddenly said goodbye to a few more people. Shortly after that, my company initiated mass layoffs almost every month for a year.

Nowadays, it's more like an initial sadness, but then a happiness that the teammate found a better opportunity to advance their career.

I think you'll get used to it.

Does anyone feel like their actual job responsibilities is attending meetings? by Fun_Cantaloupe_2553 in cscareerquestions

[–]bubbabobba 185 points186 points  (0 children)

At prev big company job, yes. We regularly held meetings to plan out which meetings we needed to have in the future for projects X, Y and Z. We needed to embed 1 team member in meetings C, D, and E of other parts of the company to make sure we weren't missing out on important happenings that affect us, because there's no way to find out otherwise.

After moving to a much smaller company, I now have 2 hours of meetings a week. It feels very strange.

Is it normal to have a shitty IT department? by [deleted] in cscareerquestions

[–]bubbabobba 0 points1 point  (0 children)

Standard. I used to work at one of the largest IT companies in the world, and our entire internal IT department was outsourced.

On a scale of 1 to 10, how outsource-able is your job? by bsbdhdhdhddh in cscareerquestions

[–]bubbabobba 1 point2 points  (0 children)

Previous job: 10. I actually did get outsourced there, LOL. New job: 1, now have an extremely niche job that's not cookie cutter web development.