4 ms·
I graduated with a physics BS a little over a year ago. My experience has been that it has taken a lot of effort and time to try to learn things, and keep up w
by emit_time 7y ago
I graduated with a physics BS a little over a year ago.
My experience has been that it has taken a lot of effort and time to try to learn things, and keep up with everything. Also, I think my resume just gets straight up tossed out a large fraction of the time compared to CS majors.
Maybe there's other issues, but I've had people look over my resume and things like that.
Additionally, my lists of technology are pretty weak (I'm trying to work on it, but my company doesn't use a lot of mainstream technologies if any).
I did not have any internships in CS.
I don't know how bootcampers and other get jobs at FAANG companies in 6 months, because I can't even get a non technical phone screen with them.
I even did triplebyte without too much success.
That being said, I accept there are probably other issues and things I need to work on, and I'm trying to work on them as much as I can.
But, I have spent a lot of time reading about topics, asking my friends questions, reading conversations in group chats that are technically oriented and looked up things from them to learn. It has been a hell of a journey.
Trying to move to a company that uses more mainstream technologies. So I can have a resume that will actually get me calls back.
This is a bit of a ramble.
Also, considering the article. I don't think I really had to learn any of those things in school well. Maybe if you do clubs and things, but I don't think it's much of a result of the curriculum IMO as far as teamwork/communication go. I know CS majors have senior design where the work in teams, but I think a lot of them suck at the teamwork part.
Current weaknesses of mine: Socket programming, messaging, multi threaded applications, I don't know SQL (beyond basic queries)/database schema design (we don't SQL it at work)
I still barely know what dependency injection, factories etc are. I only learned what a "god object" was today.
I'm trying really hard. I want to have a really good job since I know the benefits in terms of rewards of me studying hard are HUGE.