Details
Joined devRant on 9/17/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
Lost a bet and switched from Vim to VS Code for a day. Ten minutes into, I found myself editing gitignore in the embedded terminal. Something went wrong.4
-
Cobol / Mainframe, create on your computer then ftp to server to compile and run (and hope it doesn't crash the cobol region due to infinite running) then ftp to get the output.
-
Boss: Who knows VB?
Me: I once wrote a calculator
Boss: Good enough! You will edit the companies biggest VB Application.
Lesson learned. When your Boss asks if you know a programming language you do not really know, you are like John Snow: Know nothing7 -
Random Guy: So you wrote all this in Java?
Me: JavaScript
Random Guy: Yea. What i said. It's the same!
Me: *triggered*11 -
What advice would I give a new dev?
"Learn COBOL"
No one specified that it had to be 'good advice'7 -
If you are copy pasting code from somewhere else, spend some time and effort to understand what that piece of code is actually doing, and how much of your requirement does it satisfy.1
-
Stop reading and JUST start writing code.
I've been stuck in coding limbo because I kept looking for the right answer.
And I've learnt over time that the right answer will come to you only when you know what exactly you're looking for.
So start coding.10 -
Reinventing the wheel can be very valuable. Even if you don't create a better wheel, you'll learn a lot about how it works, which can really help you out in the long term.16
-
1. You will write ugly code. Code that is in dire need of refactoring almost immediately.
2. You will write brilliant code. Functions and algorithms that will impress all that use them.
3. 1 & 2 are not mutually exclusive. Good software can be written poorly, beautifully written code can be useless. At the end of the day, just get the job done.2 -
Don't get too comfortable.
If your workplace isn't much of a learning environment, it's either time to learn on your own time or leave that workplace.
Don't be arrogant with those who are less tech savy. If your boss/cowoker doesn't understand, at least give them them a chance ☺.
Be kind to new developers who make mistakes; you were in their shoes once.
Realize there's more to life than just designing and implementing software. Don't let other areas of your life suffer just because you're a godly developer.3