CS Degree Professionals vs. The Passionate Physics Coder
Description
A two-panel meme comparing developers with different educational backgrounds. The top panel features a cinematic shot of Nick Fury from the Marvel universe, looking stern and professional in a car, with the caption: 'my coworkers who have a 4 year computer science degree'. The bottom panel shows the chaotic internet character Pink Guy (created by Joji), grinning mischievously while driving a pink car and wearing a full pink bodysuit, with the caption: 'me, a dude with a physics degree who just liked coding'. The meme humorously contrasts the formal, expected path of a Computer Science graduate with the often unconventional, passion-driven entry of professionals from other technical fields into software development. It highlights the diversity of backgrounds in tech, suggesting that capability isn't solely determined by a specific degree, and plays on the stereotype of the quirky, self-motivated coder versus the formally trained engineer
Comments
20Comment deleted
The CS grad spends a week designing a scalable, fault-tolerant sorting algorithm. The physics grad writes a bubble sort and then spends the next week arguing that for n < 50, O(n^2) is basically O(n log n) within the measurement error of the universe
They can recite the halting theorem; I just halt Jira tickets - same asymptotic impact on prod
The real computer science degree was the segfaults we debugged along the way - and somehow the physics major who learned programming to avoid MATLAB is now explaining why your O(n³) algorithm is making the microservice timeout
The irony is that the physics degree holder probably has a deeper understanding of computational complexity theory and algorithmic optimization from first principles, while the CS grads are still debating whether to use tabs or spaces. Both will eventually converge on the same Stack Overflow answers anyway - formal education just determines how guilty you feel about copying them
CS grads aced Algorithms; I numerically integrated partial diffs for fun - turns out both hack microservices chaos equally well
CS coworkers cite CLRS; the physics hire treats the retry storm like a damped oscillator - add jitter and backoff until prod stops paging
CS teaches Big-O, physics teaches order-of-magnitude; production speaks only in error budgets
But you'll be more successful in gamedev because they know physics bad )) Comment deleted
trust me, implementing physics usually is less about how actual physics work, and more about how physics feel to humans, and some shortcuts to make calculating them easier. Comment deleted
example: there are very few jump-n-run games that don't let you move in the air while falling. You're also usually jumping and falling way higher and faster than would be physically possible. Comment deleted
It needs math, sometimes forces, work with vectors Physics degree requires skill in similar calculations Comment deleted
Tell that to source engine devs :^) You're still right about movement but what about everything else? Comment deleted
Me, a dude without degree scrolling dev memes Comment deleted
Insert Yandex Lyceum t shirt and Thinkpad and you got me Guy without finished degree who teach and work Comment deleted
> My coworkers with 10+ years of experience > Me, Junior developer Comment deleted
in Poland a degree means they probably don't have a slightest idea about coding Comment deleted
Me a dude who've studied computer science for 3 years and have no fucking idea what have I done with my life Comment deleted
same, but I gave up in just two years Comment deleted
Me, who left from university Comment deleted
me who finished acting highschool and after that become a dental technician... Comment deleted