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.

  • 8
    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

    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

    The missing 5% being the ones who don't code, just rant. xD
  • 0
    Hear hear...
  • 0
    @enen Came to tell this!
  • 1
    @rantsauce that could be awesome
  • 0
    It's funny how after such a speech, it's all hail Musk, who hasn't created any successful IT product and is talking bullshit about AI and automation, and bad Zuck, who has created one of the most successful products out there and redefined what data is.

    Yeah, even the 15% / 5% stuff is kinda bullcrap.
Add Comment