Software Development and Programming Careers (Official Discussion Thread)

Dr. Acula

Hail Hydra
Supporter
Joined
Jul 26, 2012
Messages
25,697
Reputation
8,571
Daps
136,254
Hypothetically let's say you were walking into a new codebase, a small one.. Would you prefer to see heavily commented code, a comprehensive readme, or both :patrice: ?
Both... Or at least a higher level thorough readme and then comments on parts of the code where it's not easy to see the purpose of a particular block of code on inspection.
 

Obreh Winfrey

Truly Brehthtaking
Supporter
Joined
Nov 18, 2016
Messages
20,851
Reputation
25,252
Daps
131,928
Both... Or at least a higher level thorough readme and then comments on parts of the code where it's not easy to see the purpose of a particular block of code on inspection.
I'm trying to strike a balance between good work and not giving a fukk, given people don't read shyt :skip: . Plus I'm on a slight time crunch because it was a last minute ask and these useless people keep demanding progress. I have a half assed readme already, but I know it can use some work.
 

Dr. Acula

Hail Hydra
Supporter
Joined
Jul 26, 2012
Messages
25,697
Reputation
8,571
Daps
136,254
I'm trying to strike a balance between good work and not giving a fukk, given people don't read shyt :skip: . Plus I'm on a slight time crunch because it was a last minute ask and these useless people keep demanding progress. I have a half assed readme already, but I know it can use some work.
Personally, in that case, I'd just clean up your current readme and KIM. No need to do extra work when it's not even going to appreciated or looked at.
 

Obreh Winfrey

Truly Brehthtaking
Supporter
Joined
Nov 18, 2016
Messages
20,851
Reputation
25,252
Daps
131,928
Personally, in that case, I'd just clean up your current readme and KIM. No need to do extra work when it's not even going to appreciated or looked at.
I should have gone that route in hindsight. I already done marked up half the code though :francis: . It's not my high standard work though. I did some Javadocs in an open source contribution I made. Took a look at it again yesterday just for old time's sake and :wow: shyt looked professional like it came with the JDK itself. I know for a fact that shyt didn't get read though because we essentially threw that module away after changing the application architecture, and I don't think anyone else was deploying that project to the level that we were. If I had another week then I would make the right attempt.
 

Mike809

Veteran
Supporter
Joined
Oct 15, 2015
Messages
16,034
Reputation
3,631
Daps
81,727
Reppin
Bronx
welp, my internship ended last friday and i didnt receive a return offer due to the current economy.

They are an advertisement exchange company , so with companies spending less in advertisement...they have been feeling the crunch.

Now , to keep working on personal projects and keep applying.
 

Windows 91

Unreleased Operating System
Supporter
Joined
May 24, 2022
Messages
9,551
Reputation
1,897
Daps
37,620
Reppin
C:\
Anybody here transition from a different engineering discipline to software engineering?

I have a BS+MS in EE and am looking to make the career shift from hardware to software engineering. I've been working through Python Leetcode problems for last couple months and hope to start applying for entry level positions next year (wouldn't be qualified for a lateral move).

Should I just keep focusing on leetcode/hackerrank problems? I'm a little worried that I don't have a big GitHub portfolio of personal projects or apps. But between working my current job and grinding Leetcode, it feels like I barely have time to work on side projects too.
 

Regular Developer

Supporter
Joined
Jun 2, 2012
Messages
8,081
Reputation
1,796
Daps
22,829
Reppin
NJ
Anybody here transition from a different engineering discipline to software engineering?

I have a BS+MS in EE and am looking to make the career shift from hardware to software engineering. I've been working through Python Leetcode problems for last couple months and hope to start applying for entry level positions next year (wouldn't be qualified for a lateral move).

Should I just keep focusing on leetcode/hackerrank problems? I'm a little worried that I don't have a big GitHub portfolio of personal projects or apps. But between working my current job and grinding Leetcode, it feels like I barely have time to work on side projects too.
Not me, but the consulting company I used to work for kind of did this. Hired a bunch of like non Computer/SOftware engineers and taught them to work in Business Intelligence. And with this, we used to do end to end data processing (so Data Engineering as well as Data Viz). Only thing is that they didn't really push for people to learn programming, just more SQL stuff
 

Regular Developer

Supporter
Joined
Jun 2, 2012
Messages
8,081
Reputation
1,796
Daps
22,829
Reppin
NJ
My company just had a bunch of layoffs. I was on a 1 on 1 improptu call, I thought I was getting the axe. They just had the call for us to have questions. But I'm hoping some of the initiatives we work on this Q4 will help the company overall. Data engineering/analytics seems to be lower on the spectrum when company's are trying to cut costs, but stay attentive, cause you never know.

Edit: Forgot to mention, half of my bonus is based on company performance, so there's that too, lol
 
Last edited:

IIVI

Superstar
Joined
Mar 11, 2022
Messages
11,121
Reputation
2,622
Daps
36,732
Reppin
Los Angeles
Anybody here transition from a different engineering discipline to software engineering?

I have a BS+MS in EE and am looking to make the career shift from hardware to software engineering. I've been working through Python Leetcode problems for last couple months and hope to start applying for entry level positions next year (wouldn't be qualified for a lateral move).

Should I just keep focusing on leetcode/hackerrank problems? I'm a little worried that I don't have a big GitHub portfolio of personal projects or apps. But between working my current job and grinding Leetcode, it feels like I barely have time to work on side projects too.
Is there anything you can automate with any particular programming language at your current job that you can put down on a resume?

That way you can grind out Leetcode and have actual bullet points on a resume for coding-related feats at a place of employment.

I know of quite a few people who have gone that route. Other than that I remember reading once to pretty much focus on building a small side project or two while grinding Leetcode (like 80% project and 20% Leetcode to stay sharp) just incase they ask some technical questions about a particular stack or another.
 
Last edited:

Obreh Winfrey

Truly Brehthtaking
Supporter
Joined
Nov 18, 2016
Messages
20,851
Reputation
25,252
Daps
131,928
I'm :francis: I hate when no documentation, tutorials or examples. Got to implement hls streaming aes128 encrypted from s3 bucket in videojs. No fukking examples anywhere. Got imposter syndrome right now. :mjcry:
Sounds to me like an impossible task and you should reject it for infeasibility :ufdup:
 
Top