Just as regular internet users use Google or Bing for their internet
searches, Software Developers tend to rely on results from
stackoverflow.com. They just don't use the results of stackoverflow, but
they ask questions there, and "experts" troop in to answer the
question; A number of these experts are senior Software Engineers with
decades of experience, some are language designers, some are compiler
Engineers, some are members of the team that designs the specifications
of programming languages; Some are the inventors of certain features
used in certain languages.
Any Software Developer who doesn't know Stackoverflow is either a god, or is dealing with some unpopular proprietary programming systems, or a local champion.
My brief story:
I registered Stackoverflow some 4years 9months ago late 2012, but I wasn't really into it unless for asking a ridiculously stupid question, which was later deleted. I kept using it to find solutions to some of my problems.
I had read many many many books on Programming, and on C++... Until I felt, I've grabbed some good stuff. But I wasn't feeling like a capable developer. So I joined Github and decided to throw an attempt at doing some Open Source work.
Around 2015, I started surfing Stackoverflow everyday learning new stuff about my favorite programming language, C++. I got a lot more of new knowledge outside what was obtainable in books that I had read.
I decided to take this a step further to start answering questions there. so that I could give back to the community... boy was I wrong... My answers were getting downvoted by older folks. And Sometimes, even after spending several minutes to write a well crafted answer, it doesn't get accepted because someone else has provided a much shorter and concise answer.
I was very resillient, I started gaining reputation little by little, and my confidence improved. But the most astonishing part is that I learned a lot more about C++ from answering other people's question.
There are also some world class C++ experts I've identified there, and I almost always upvote their answers even before reading them, I only undo my action if after reading answers, I am unsatisfied with what they wrote (which is rare).
Some of these C++ experts are (in no order):
Today, I comfortably refer to the ISO C++ standards for my problems, where I am confused, I ask for help as seen from the rare questions I've asked thus far on Stackoverflow.
If I spot some non-conformance, I report a compiler bug. :-) .
Written by Timothy.
Any Software Developer who doesn't know Stackoverflow is either a god, or is dealing with some unpopular proprietary programming systems, or a local champion.
Answering Questions on Stackoverflow will push you to your A-game in the programming language of your choice
My brief story:
I registered Stackoverflow some 4years 9months ago late 2012, but I wasn't really into it unless for asking a ridiculously stupid question, which was later deleted. I kept using it to find solutions to some of my problems.
I had read many many many books on Programming, and on C++... Until I felt, I've grabbed some good stuff. But I wasn't feeling like a capable developer. So I joined Github and decided to throw an attempt at doing some Open Source work.
Around 2015, I started surfing Stackoverflow everyday learning new stuff about my favorite programming language, C++. I got a lot more of new knowledge outside what was obtainable in books that I had read.
I decided to take this a step further to start answering questions there. so that I could give back to the community... boy was I wrong... My answers were getting downvoted by older folks. And Sometimes, even after spending several minutes to write a well crafted answer, it doesn't get accepted because someone else has provided a much shorter and concise answer.
I was very resillient, I started gaining reputation little by little, and my confidence improved. But the most astonishing part is that I learned a lot more about C++ from answering other people's question.
There are also some world class C++ experts I've identified there, and I almost always upvote their answers even before reading them, I only undo my action if after reading answers, I am unsatisfied with what they wrote (which is rare).
Some of these C++ experts are (in no order):
- Jonathan Wakely
- Howard Hinnant
- Columbo
- T.C
- bogdan
- Nicol Bolas
- Pete Becker
- Peter Cordes
- MSalters
- Jarod42
Today, I comfortably refer to the ISO C++ standards for my problems, where I am confused, I ask for help as seen from the rare questions I've asked thus far on Stackoverflow.
If I spot some non-conformance, I report a compiler bug. :-) .
Written by Timothy.
This comment has been removed by the author.
ReplyDeletehh
ReplyDeleteI agree Stack Overflow feels like a second home for developers. What is remarkable is how easily you can access the cloud wisdom from the industry's best developers, language designers, and engineers. I once found myself with a complicated logic problem while developing a law-related web app. With a quick search and some guidance from a Stack Overflow thread not only did I solve my problem, but I improved my understanding overall too. And it is funny to note that in that same sprint, I was so deep in the bug-fixing rabbit hole that I missed a uni deadline which in hindsight, I was grateful for law assignment help in USA services that saved me.
ReplyDeleteAbsolutely! Answering questions on StackOverflow not only reinforces your understanding but also challenges you to think critically and solve real-world problems in your chosen programming language. It’s a fantastic way to level up your skills and stay sharp. For students or beginners struggling with complex coding tasks, using programming assignment help can provide extra guidance and support, ensuring you grasp concepts thoroughly while applying them effectively in practice.
ReplyDelete