AboutYet Another Full stack developer Telegram: wichotl
Skillspotato, notepad, powerpoint, pinball, sandwich, blue
Location+45° 42' 12.73", +21° 18' 7.53"
Joined devRant on 12/21/2016
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
A seasoned colleague just wrote this and I think it was very valuable:
On tech debt:
So the big challenge with technical debt is making non-technical management (CEO, COO, CFO, directors) understand what it means, and just how it operates. Sometimes it actually makes good sense to incur technical debt to get to market sooner, just as it sometimes makes sense to borrow money to get cash now and repay that loan later with (hopefully) resulting greater revenues from that investment. But just like a loan, tech debt always has to be paid some day. The longer the tech debt goes, the more expensive it gets. And also like a loan, the cost compounds, like compound interest on a loan. Tech debt should always be chosen with a clear plan to pay it off at some point in the not too distant future. The longer one waits to pay it, the more expensive it gets.8
That moment when you start your day reading an email from work and it sucks all your energy out...1
If anyone feels down, depressed or lonely. Please let me know we can have a google meet call and talk about whatever. You are important and you shouldn't feel alone this season or any other day.
Have a taco12
Manager 101: Plan things ahead.
My manager: Hey let's move this complex server today (Friday) all hands on deck, no plan in advanced. Nothing.
Why so much people bullshit they way to managerial positions?10
Anyone knows the logic behind recruiters calling you cold turkey instead of sending you an email with the job details?
I always wait for the voicemail but...
It is so annoying!
Do you think bullshit beats actual skills?
Would you build a bullshit resume to get your dream job?15
While you are reading this, Windows 10 is installing sh*t in your gaming PC
Welcome to CEO 101:
Q: How do you impress shareholders?
A: Without understading any processes, I cut down half of the IT team, saving a few 100k a year. Adding stress to the remaining team that now has to maintain lots of extra stuff. But, who cares? I still will expect my deliverables on time.
That is correct!
Achievement unlocked: Advanced CEO Practices9
Do full stack developers learn or push new skills.
Why am I wasting my life being a full stack developer, right?6
Using a light themed IDE is like being a waitress and using high heels.
Light themed IDE doesn't make you look hotter though...9
Hi Dev Ranter,
My name is John Smith and I came accross to your resume on Linked In and I was very impressed. Would you be interested in a 5 min call?
Required skills (all expert levels): C#, JAVA, Clojure, C, PHP, Frontend, Backend, Agile, MVP, Baking, Redis, Apache, IIS, RoR, Angular, React, Vue, MySQL, MSSIS, MSSQL, ORACLE, PostgreSQL, Access, Python, Machine Learning, HTML, CSS, Fortran, C++, Game design, Book writing, PCI - Compliance
Salary: $15/Hours no benefits
Duration: 2 Months (possible extension, plus we can fire you at will)
Place: Remote (with work tracking software)
Hours: 5am - 1pm, 6pm - 11pm
Expect to work on weekends
You will be managing people as well as building applications that had to be running as of yesterday. Team culture is very toxic and no one cares about you.
We care about you though (as long as you deliver)
Looking forward to talk to you.
Founder, CEO, Director of Staffing, Entrepeneur
Tech Staffers LLC ( link to a PNG posted on facebook)
Job seeking is mentally and emotionally tiring.
Done several skill tests that I think I killed every single one of them.
I've heard "Can you go through your resume?" a million times, 1 company hasn't said yes or no for 1 month, I have at least 2 job interviews a week. Recruiters low balling.
I also feel that being hispanic is more challenging. They think I didn't code anything back when I was living in my country. 10 years of experience reduced to the ones I've been working in the US.
It's been a long and tedious journey.
Thanks for bear with me up to this point...22
Every Windows update be like:
Please reconsider using Edge over _, it has Webkit now!
Please reconsider reenabling Cortana.
Please reconsider using Bing.
Please reconsider reenabling sharing all metrics with us.28
- Recruiters are as bad as car sellers
- They are not your friends
- They're not on your side
- The less you ask for a job the more they're gonna get
- Keep your cards on your side
- Don't tell them how much you make (they love to know that)
- Set a salary expectation for yourself and push it
- Expect a few-months long job hunting
- If you know you deserve the salary you are asking for keep pushing.
- Be patient.
- Don't give your 2 weeks notice until you signed already for the other company
- Medical insurance makes a big dent on salary
- Keep applying for jobs even if you are advanced in a hiring process.
So far this is what I've been learning through my current job seeking experience.
I hate job recruiters, if you can, avoid them at all costs12
VIM is like life...
There are shortcuts to happiness and only a few knows them.
BTW I use Nano...15
Me: *Killing tickets like there's no tomorrow*
Others: Doing nothing.
Manager: Well, since you are closing tickets here are some from your coworkers.7
Me: Hey, that modification though it will fix the issue, it will add a lot of tech debt in the future.
Lead CoWorker: We'll take care of that when that happens.
Guess who's fixing that TODAY?
Dear Product owners / Company Owners / Whoever requesting a feature:
Devs like to know they are adding value to whatever product they are working on. Every time you request a stupid no value added request, you kick the dev's soul.
After several hits the developer will stop caring about the software and eventually will get the job done, but oh boy, the amount of tech debt/trash code the dev is gonna leave behind will be horrendous.
Then the next developer, not only takes the hit from another stupid request, he/she will see the crappy code the past sad developer left and will take a double hit. Of course all of them start proactive and try to fix previous blood trails but sadness will catch them eventually.
If you want you're apps/products/reports to be good in a long run don't make stupid requests.
BAs, Stop being Expensive Email Forwarders and challenge a request, understand the process and then hand it to the developer.
Us developers are sensible cute ponies. Treat us well or expect poor quality projects8
Me: * Not having fun writing hundreds of tests/assertions for an API *
Also me: * Submitting changes without running my tests *
Production: * BROKEN *
RUN YOUR EFFING TESTS EVEN IF THE CHANGES ARE SMALL OR STRAIGHTFORWARD OR SIMPLE OR WHATEVER
What "debug" word do you use to see if you code reaches that point in the execution?
Mine is "perro" (dog in spanish)