38

Computer Science is a mysterious world of three kinds of devs, irrespective of what background/profile/language they had/worked in.

The ones at the top, who keep doing crazy shit in big companies or open-source and keep adding material to the unstoppable code flowing. These constitute 5% of the dev community.

The ones at the bottom are the newbies who try to become masters/ninjas of programming by following the shit on the internet but don't understand logic or how things work. This is like 75% of dev community on the web. If you don't agree to that percentage, you don't know the number of students and non-CS people trying to code. I can see hundreds of classmates/colleagues with no understanding of basic Javascript concepts but introducing themselves as a software developer and ruler of the Web.

The remaining 15% in the middle are the "experienced" fellows who keep building shit to get to the top 5%. They work on enterprise/commercial software until the next upgrade and while the wallets keep getting fatter, they don't actually contribute to the community.
This is the part where I want people to understand the power of a dev.

What sets apart programmers/devs from other engineers:
while everyone else is busy solving the current issues/requirements of the world, we devs are the ones who 'build'.
With a right motive, a developer can solve in-numerous problems of the society, be it education, poverty or unemployment.

An experiment by Lee to put data on the web created a world of unforeseeable opportunities.
Hope to see more of Musks and less of Zuckerbergs in the future.

Comments
  • 7
    Now imagine a dystopian society where different kinds of developers are not allowed to live in the same cities or use the same internet.
  • 5
    Are you also saying "none cs people trying to code" means none cs people cannot be called developers? I find that strange as uni means nothing in the developer world.

    Personally I think only people that make a living from development can call them selves developers, sure there are exceptions to this, as with anything, but not many (awaits the hate).
  • 2
    @neodite

    Hey no, I didn't mean that. I meant that those who join the dev community from scratch literally (no intro to programming before) take a lot of time through the first steps and form a large portion of the beginners' community.
  • 0
    @aMEANguy ah ok, that makes more sense :)
  • 3
    @enen

    The missing 5% being the ones who don't code, just rant. xD
  • 0
    Hear hear...
  • 0
    @enen Came to tell this!
  • 0
    @rantsauce that could be awesome
Add Comment