DEV Community

Cover image for How to be a Bad Developer!?

Posted on

How to be a Bad Developer!?

Hello, everyone Nomadev here, back with another blog on tech. I think all have read about the Traits of a Good Software Engineer many times before. But here is the RECIPE TO MAKE YOU A BAD PROGRAMMER

For becoming a bad programmer you should

- Only watch tutorials, Never code!

The first step to be a bad programmer is to watch tutorials WITHOUT practicing by coding them.

You need to believe you will understand concepts just by seeing them, that's the most important thing one should start with.

- Code more, think less

A bad programmer will first code then think of how to go about it. Terms like pseudo-code, mind mapping are none of their business. When presented with a problem, the bad programmer will start thinking about solutions first. Debugging is for the birds. And a truly bad programmer will actually put that solution in without actually verifying the problem first. By doing so, he will snag the prestigious “Fastest time from bug filing to actual check-in time into the source repository” award.

- NOT following DRY & KISS

DRY - Don't Repeat Yourself
KISS - Keep It Simple Stupid

A bad programmer will extent simple programming into unnecessary long code, not using functions/structures is a plus.

- Memorize syntax, not the logic

The key ingredient to becoming a bad programmer is memorizing code.
A bad programmer will never take the effort of understanding the logic that goes into the process


A bad programmer just wants to go language to language and not to learn important concepts like algorithms, frameworks, complexity, etc

Discussion (13)

rashedarman profile image
Rashed Arman

Upcoming: How to be a sigma developer?

thenomadevel profile image
Nomadev💻🔱 Author

yeah sure mate,
You can also follow me on Twitter where I share threads daily on Open Source, Tech Stacks, Web dev, and Roadmaps.

bias profile image
Tobias Nickel

dont tell others how what a good developer is, be one.

foxy4096 profile image
Aditya Priyadarshi

Well well well, look what we got here, a blessing from the lord

vishal2369 profile image

I am that person.

devfranpr profile image

I don't need a tutorial to be this kind of guy xD

lukeshiru profile image
Info Comment hidden by post author - thread only accessible via permalink

You forgot the most important thing to be a bad dev:

✨ Writing a post like this ✨

thenomadevel profile image
Nomadev💻🔱 Author

Things mentioned above are surely benificial for newbies, But anyways Its my first post, was trying something interactive. Thanks for your comment.

lukeshiru profile image
LUKESHIRU • Edited on

It isn't beneficial to anyone to tell them they are "bad" at something because they don't do it in a certain way. They might be learning and you're saying that they are bad devs instead of telling them "how to improve".

TL;DR: Your choice of words for this post is subpar and the only message we can extract from it is the altitude of the horse you're riding.

PS: Hiding my comment will not take my report and the reports made by the rest of the community back.

Thread Thread
thenomadevel profile image
Nomadev💻🔱 Author • Edited on

Well, don't take it so hard, This post is not discouraging someone, it is suggesting the things they should avoid to be a good one or to improve.
And yes, everyone's viewpoint is different, if it seems bad to you, it doesn't mean it has a negative meaning or this post is discouraging someone.
Go through it once again and try to think with a different viewpoint, I am sure you will not find it that offensive.

deanveggy profile image
dean robinson

easy. Don't test with close-to-real world data, and instead just hand/publish the app to your client to find the bugs. :-)

sakshamt133 profile image

This is the best blog i have ever read

wrench1815 profile image
Hardeep Kumar

Hahaha the fact that I've met such people irl make it even more funny 😂

Some comments have been hidden by the post's author - find out more