Software Development and Programming Careers (Official Discussion Thread)

null

...
Joined
Nov 12, 2014
Messages
29,220
Reputation
4,894
Daps
46,431
Reppin
UK, DE, GY, DMV
I do ok for my experience level, though I'm always trying to upgrade. But I found out this dude is making significantly more than most people on the team except one other person, but we are the ones telling him to not merge shyt without opening a pull request into the main branch :dahell: .

he is clearly just that senior.

who merges the branch code into the pull-request target(s)? the general developers or just the sernior one/ones?
 

null

...
Joined
Nov 12, 2014
Messages
29,220
Reputation
4,894
Daps
46,431
Reppin
UK, DE, GY, DMV
I won't give too many details because I don't know who browses this forum.
Edit: I'm paranoid because, I can't talk about my work too much, no cap. So, I deleted a lot of detail I had typed up.

Text is tranmitted and stored in the DB periodically as you type a response.

He will ask you about something as if it is just for informational purposes about what you're working on or worked on and next thing you know in your next stand-up meeting, he will say he fixed it or did it :why::why:

Yeah watch for devs that ask you questions under the guise of having a discussion/argument.

Rather than just saying they don't know they engage you in a discussion in the hope that you willl give them the answer. Sometimes they will even argue so as to prompt you to prove them wrong by given them the answer.
 

Dr. Acula

Hail Hydra
Supporter
Joined
Jul 26, 2012
Messages
25,778
Reputation
8,591
Daps
136,818
he is clearly just that senior.

who merges the branch code into the pull-request target(s)? the general developers or just the sernior one/ones?
Seniors. But even the seniors are supposed to open pull requests because, no one is perfect. But you can't tell this dude that. Since he is so senior, he acts like he doesn't have to talk to us or run anything by us. He has been talked to about this general attitude several times and it just goes in one ear and out another. :snoop:

Damn...I wish I could spill more details. Its crazy :pachaha:One more thing is he is like a 50's style sexist. Like he will literally ignore a female developer on the team if she asks him something and not even acknowledge her existence. I could tell he was shocked to see me when I first joined but not to brag, when you have a certain level of confidence in yourself when dealing with certain people, especially bytch made ones like this, they know they can't test you like that. The female developer on our team on the other hand is one of those nice and quiet types, so he takes advantage. We've talk to him directly about this too about how he needs to acknowledge her presence and treat her with respect btw and so this shyt isn't sliding and no one really hides the fact they don't respect him. He has huffed and puffed about that openly before.

WHY IS THIS nikka STILL HERE? Damn. Alright, I'm done.

Text is tranmitted and stored in the DB periodically as you type a response.
It wasn't anything related to the actual content of work. I'm just super paranoid talking about it in general since I can't talk about the content and that just creates a general paranoia about talking about anything related to it. Also, because I don't know who browses the forum. I'm not trying to have my coli life and real life intersect :damn:
 
Last edited:

Obreh Winfrey

Truly Brehthtaking
Supporter
Joined
Nov 18, 2016
Messages
20,852
Reputation
25,252
Daps
131,941
Seniors. But even the seniors are supposed to be open pull requests because, no one is perfect. But you can't tell this dude that. Since he is so senior, he acts like he doesn't have to talk to us or run anything by us. He has been talked to about this general attitude several times and it just goes in one ear and out another. :snoop:

Damn...I wish I could spill more details. Its crazy :pachaha:One more thing is he is like a 50's style sexist. Like he will literally ignore a female developer on the team if she asks him something and not even acknowledge her existence. I could tell he was shocked to see me when I first joined but not to brag, when you have a certain level of confidence in yourself when dealing with certain people, especially bytch made ones like this, they know they can't test you like that. The female developer on our team on the other hand is one of those nice and quiet types, so he takes advantage. We've talk to him directly about this too about how he needs to acknowledge her presence and treat her with respect btw and so this shyt isn't sliding and no one really hides the fact they don't respect him. He has huffed and puffed about that openly before.

WHY IS THIS nikka STILL HERE? Damn. Alright, I'm done.


It wasn't anything related to the actual content of work. I'm just super paranoid about talking about it in general, and again, shyt I don't know who browses the forum. I'm not trying to have my coli life and real life intersect :damn:
Can y'all set branch policies that forbid direct commits to master and force multiple reviewers before a branch is merged?
 

Dr. Acula

Hail Hydra
Supporter
Joined
Jul 26, 2012
Messages
25,778
Reputation
8,591
Daps
136,818
Can y'all set branch policies that forbid direct commits to master and force multiple reviewers before a branch is merged?
giphy.gif

I got something to take in with me tomorrow. Another thing, this company is my first time doing a real full-time software engineering/development role. Before this I was doing RF engineering/systems engineering type work. I never really used git outside of a few times in university (we actually used SVN for some reason...) so I had to learn a lot of this shyt myself when I started here and I already know more than this dude... I'm not sure why no one else on the team has implemented what you talked about. Seems like an obvious solution to me.:yeshrug:
 
Last edited:

Obreh Winfrey

Truly Brehthtaking
Supporter
Joined
Nov 18, 2016
Messages
20,852
Reputation
25,252
Daps
131,941
giphy.gif

I got something to take in with me tomorrow. Another thing, this company is my first time doing a real full-time software engineering/development role. Before this I was doing RF engineering/systems engineering type work. I never really used git outside of a few times in university (we actually used SVN for some reason...) so I had to learn a lot of this shyt myself when I started here and I already know more than this dude... I'm not sure why no one else on the team has implemented what you talked about. Seems like an obvious solution to me.:yeshrug:
Nobody takes the time to learn to use the tools they have. I had to show someone how to do this not too long ago, and they're supposed to be the lead.
 

Rev Leon Lonnie Love

damned mine eyes, DAMNED mine eyes!!
Joined
Nov 11, 2017
Messages
21,889
Reputation
5,468
Daps
88,939
@Dr. Acula your story reminds of me a gig I had back in 2019 where I worked at a small startup that had lead and senior guys my age who had been with the company 4 or 5 years. there was also another one in his late 40s who was also just as inexperienced. I quickly realized within 3 months that I was leagues ahead of everyone there. Later i found out that I was the lowest paid memBer of that development org as the only black person in.the entire fukking company.

shyt hurt my feelings so much and I began resentful of everyone there because I was busting my carrying every project on my back while the "leads" didnt know shyt and were getting taught by me how to do things the right way. It got to a point where I started bumping heads with a few and they couldnt really do shyt to discredit my work so they started to use the fact that im a confident ass nikka as a weapon against me and tried to claim I was aggressive and difficult to work with.

From then things went down hill, COVID hit and those mofos used that as an excuses to convince management (some of them were close with the CEO) to put me as the first person on the chopping block when mofos had to be laid off to cut costs. Management didnt know shyt about who was useful on the development side so they took their advise and i was let go just like that.

From that experience I learnt a valuable lesson: company culture is not something you can change as an individual contributor unless you are one of the early engineers. Management doesnt really give a shyt unless money is being lost. Your best bet when faced with bullshyt like this is to keep your head down, let your work speak for itself and then carve out your exit plan by interviewing and weighing out potential offers. Once you stumble across a gig you really like that pays more, drop the hammer on your current gig and never look back no matter if they counter the offer.

Most importantly, never get high off your own hype and think you're hot shyt just cause your work with overpaid goofies in your current gig. Stay hungry and continually learn. Being heavily involved in the open source development space has taught me so much about this and as a result ended up working with some of smartest mofos ive ever met that made me realise that I cant ever get too comfy thinking I know a lot about software development. Those people are the same reason I have my current gig now because they actually appreciated my skillset because they valued the same best practices I valued.

Moral of the story: get out of there and seek a company with people who will complement your development practices before your bitterness towards this guy consumes your and turns you into the "bad Apple" in the team. You will be much better off elsewhere and probably make substantially more.
 

krexzen

All Star
Joined
May 4, 2012
Messages
1,940
Reputation
135
Daps
2,685
@Dr. Acula your story reminds of me a gig I had back in 2019 where I worked at a small startup that had lead and senior guys my age who had been with the company 4 or 5 years. there was also another one in his late 40s who was also just as inexperienced. I quickly realized within 3 months that I was leagues ahead of everyone there. Later i found out that I was the lowest paid memBer of that development org as the only black person in.the entire fukking company.

shyt hurt my feelings so much and I began resentful of everyone there because I was busting my carrying every project on my back while the "leads" didnt know shyt and were getting taught by me how to do things the right way. It got to a point where I started bumping heads with a few and they couldnt really do shyt to discredit my work so they started to use the fact that im a confident ass nikka as a weapon against me and tried to claim I was aggressive and difficult to work with.

From then things went down hill, COVID hit and those mofos used that as an excuses to convince management (some of them were close with the CEO) to put me as the first person on the chopping block when mofos had to be laid off to cut costs. Management didnt know shyt about who was useful on the development side so they took their advise and i was let go just like that.

From that experience I learnt a valuable lesson: company culture is not something you can change as an individual contributor unless you are one of the early engineers. Management doesnt really give a shyt unless money is being lost. Your best bet when faced with bullshyt like this is to keep your head down, let your work speak for itself and then carve out your exit plan by interviewing and weighing out potential offers. Once you stumble across a gig you really like that pays more, drop the hammer on your current gig and never look back no matter if they counter the offer.

Most importantly, never get high off your own hype and think you're hot shyt just cause your work with overpaid goofies in your current gig. Stay hungry and continually learn. Being heavily involved in the open source development space has taught me so much about this and as a result ended up working with some of smartest mofos ive ever met that made me realise that I cant ever get too comfy thinking I know a lot about software development. Those people are the same reason I have my current gig now because they actually appreciated my skillset because they valued the same best practices I valued.

Moral of the story: get out of there and seek a company with people who will complement your development practices before your bitterness towards this guy consumes your and turns you into the "bad Apple" in the team. You will be much better off elsewhere and probably make substantially more.

Exactly! I'm on the infrastructure side, but can relate. A lot of us have similar experiences (especially starting out). Whenever you find yourself in this scenario, it's always best to level up and find something better. The peace of mind and higher compensation can't be beat. Never waste your time on bitterness, just focus on getting a more suitable and higher paying role.
 

Regular Developer

Supporter
Joined
Jun 2, 2012
Messages
8,111
Reputation
1,796
Daps
22,909
Reppin
NJ
Nobody takes the time to learn to use the tools they have. I had to show someone how to do this not too long ago, and they're supposed to be the lead.
Yea, I figured out how to do that for my code repository after the dev we hired kept fukking up the master branch. I couldn't figure out what he was doing, but it was as if he just reset the master branch head to point to his updates. So any changes I made kept getting overwritten when I tried to merge. Luckily he got us a working MVP, but I'm glad he's not working on my side project anymore

Apologies tho, I should be in this thread more. I just keep getting caught up in all the non-useful threads all over as a break from programming
 

Regular Developer

Supporter
Joined
Jun 2, 2012
Messages
8,111
Reputation
1,796
Daps
22,909
Reppin
NJ
Exactly! I'm on the infrastructure side, but can relate. A lot of us have similar experiences (especially starting out). Whenever you find yourself in this scenario, it's always best to level up and find something better. The peace of mind and higher compensation can't be beat. Never waste your time on bitterness, just focus on getting a more suitable and higher paying role.
Yea, i spent the first 5 years of my career averaging 1 job a year. One company downsized, one I got laid off, and then 2 I quit for better opportunities.

Luckily I've never been in any bad development environments. I'm pretty good at figuring out the development patterns and assimilating. I do have to work a bit more on influencing how things are done though. I'm starting to get good practice at scoping out work so that we can create statements of work for clients. Just hoping to be in a more architect role at some point. Whether it's for my own startup or for another company.
 

Regular Developer

Supporter
Joined
Jun 2, 2012
Messages
8,111
Reputation
1,796
Daps
22,909
Reppin
NJ
for the backend Java with spring-boot , spring data and spring security. Also maven.
front-end was just react . the repo is on GitHub which i can share if anybody is interested.

hosting the backend on heroku , frontend on netlify.
Just wanted to let you know Heroku had another major security breach in April. Not sure if you saw
 
  • Dap
Reactions: F K

Regular Developer

Supporter
Joined
Jun 2, 2012
Messages
8,111
Reputation
1,796
Daps
22,909
Reppin
NJ
Anyone here a self-taught developer? It seems like most of you studied CS.
Yea, I wish I could claim self taught, but I got a degree in CE (CpE?). Self taught is pretty hardcore tho. Massive respect for developers like that. I started off self taught in high school, but I didn't know why things worked how they did. I was just a hack, lol. I still am kind of, lol
 

Duke Wy Lin

It's been a good run. Wish y'all the best ✊🏿
Joined
May 24, 2022
Messages
3,826
Reputation
1,414
Daps
19,702
Yea, I wish I could claim self taught, but I got a degree in CE (CpE?). Self taught is pretty hardcore tho. Massive respect for developers like that. I started off self taught in high school, but I didn't know why things worked how they did. I was just a hack, lol. I still am kind of, lol

I'm currently just focusing on learning web development from a practical POV without getting too heavy into theory (data structures, algorithms etc). My goal is to build up a decent portfolio and be employable within the next 6 months (been learning JS for 3 months already and I love it so far). If I manage to get my foot inside the door, I can then focus on deepening my knowledge. I'm genuinely curious about the theoretical aspect and was always good at math, so it doesn't terrify me.
 
Top