How many new and unknown things were at the time when I started my career as a developer! And the technical side was more-less clear, but everythin...
For further actions, you may consider blocking this person and/or reporting abuse
I completely agree. 👍
No matter how much knowledge you have, you deserve respect and patience from everyone else on the team.
Very nice article, points 4 and 5 really are important in my opinion.
Thanks for sharing
Allow me to disagree with point 2. Regardless of how shallow the domain is, or how addicted are your users to your product, it is still your main revenue generator.
I used to work for the betting industry, which is not a very noble domain. I would classify it in the same category as Instagram. Nice to have, no one will die for a small downtime.
Though if you did a mistake that caused a 20 minute outage on Saturday noon (bookmaker's time) the damage could be up to a million dollars. Not something to take lightly, right? :)
My point is, do not put yourself in self-punishment mode, but act with great sense of responsibility even if you don't make software for pacemaker devices
I intended to write the exact comment like this one. Completely agree with comment and disagree with number 2. True, no one would die from 10min outage on Instagram, but the losses will pile up.
What if its fintech product? Trader unable to put his bid on the stock exchange, for 10 minutes? No one would die, right, but the consequence for investment fond and its clients would be massive.
Sure thing, the are industries where mistakes cost a lot, that's why I'm saying that "in most cases" nothing serious will happen.
Some points maybe worth noting but I want to share that I think everybody is a developer. At least a developer of its own self. The earlier people get this, the smarter and better we can all attend and create in life. Create your own view of you being a developer. There is no such thing as a good, bad, best, better, real, right or official developer. There is only everybody developing his own life. So build what you want. Create what you want. Burn bridges. Respect what you want. Do what makes you happy! Try to be yourself, not someone else. This thinking helps me through the days, weeks, months, years of being a developer. 💖
I got your point, but let me ask a question then. Let's say, your colleague is underperforming, talking to the team members in aggressive way (and talks to him don't help, even by managers) - how will you call this developer?
There are always consequence of our decisions. I'm not saying that you should be fake, but we should care about things that happen to us (i.e. burning bridges, respect colleagues, etc.)
You can care about what you like and so does the colleague who is underperforming (in your opinion). In my opinion the only thing that is helping in the longterm is awareness and a lot of talking. If others tried talking to him I bet they pushed him towards a direction he didn't like or feel comfortable with. Everybody wants to be free and your colleague seems to be unhappy or sad. These people need help and not to hear what they do wrong. Try to be nice and if you are not able to work with him continue your own journey instead of excusing your own behaviour to others. Live your own life and so let others live theirs.
This is gold and true, thank you for sharing ❤️
I am living in an age which is still dominated by MVC, so no "move JSONs from one place to another", just $this->view->var=value. SAD.
Very encouraging article. Good one
Relatable...!!
I am gone through most of the experience you have shared.
Good advices, useful not only for beginners. Thanks
Great article.
I totally forgot to negotiate my last offer, but next time I gonna try it, exactly as you said: receiving a "no" as an answer will be the worst case
Great article! Thank you for sharing it :)
These are like a slap in my face, but in a good way. Thank you so much for sharing this!
Point "5" is by far the most common feature that every IT company/startup owns :p
I agree with you. Thanks for the article
Great list. 4 and 6 especially.
Strongly agree.
That's right, thanks for sharing.
in my opinion pateint is so important in programming. thanks for article