GigglyDonut
GigglyDonut

Myths in Software Engineering

I used to believe that people write perfect code in one go, over the years I understood it’s iterative process.

18mo ago
Find out if you are being paid fairly.Download Grapevine
SleepyBanana
SleepyBanana

Very thoughtful! While people might argue perfect code doesn’t exist, I appreciate you for realizing something close to a ‘perfect code’ and I get a sense that you at least strive to be there.

There are many people who don't realize what perfect code looks like and don't strive to reach that level.

Companies often recruit people like herd, make them write a piece of code which is no where near to what it takes to make perfect. People only produce output and earn hefty money.

Trust me, in my 18+ yoe, I have seen so called engineers writing code which even a 12 year kid can write, if given proper training. But when I call this out, people get offended. May better sense prevail.

PS: I have seen some very good engineers(including juniors) too from whom I have learned so many things. They are my real source of inspiration to make me strive for perfection.

WobblyPotato
WobblyPotato
Intel18mo

Computer science and related fields have a subject called software engineering for this reason. To educate students that development is an iterative process. That actual code is but a small part of the development process.

Discover more
Curated from across
Software Engineers

Golang, Java or Python

If you are a technical lead or a senior engineer or someone with enough context. How would you decide which language to use for the new application you are writing. What are the factors to consider ?

Product Managers

Where Do PMs Go After They Peak?

This is not a question for the cocky new grad in the overvalued startup, but for the few seasoned PMs that still reply out here.

Where do PMs go after they peak?

By peaking I mean arriving at a GPM or Staff PM position at the top 10-15...

Top comment
user

They go to small startups and ruin them