SkillsC#, Kotlin, Unity, Gamedev
Joined devRant on 6/25/2017
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
At a point in your life, you'll settle down abit, and you start to think about what you've done in the past (idk) years of your life.
Then you think about your career, how everything is ever since you discovered you were good at a certain thing since highschool.
be it programing, writing random codes, pentesting (or if you had that "hacker" phase in your life) or fixing laptops and etc.
You think about the word, and you had a thought: You only know how to do it, how it works, how its done, and how to do it.
You only "Know", it takes practice, patience, dedication and years (or months depends on you) of experience before you can really say for sure you're "Good" at it.
Me? Im no where near good. but that doesn't stop me from going there.
And i hope the same goes for you. You can do it,
Have a great day.3
Look, I get it. Wordpress sucks. It’s bloated. It’s slow. It’s not elegant. It’s a nightmare to debug and code for. The plugin ecosystem is an insecure, confusing mess of outdatedness and issues.
We can all agree that in a perfect world all power to determine everything about a website, from the code to the content, would be in our power as developers. But we don’t live in a perfect world. People want convenience, even at the cost of performance and security, and they will inevitably resent technologists who refuse to give it to them. We do ourselves and our customers a disservice when we only do what we feel is in our own best interests or preferences and not what will help them with their realities.
Yes, it sucks. Yes, it’s a pain. Yes, it’s in demand and there’s nothing any of us can do to change that.
And that’s all I have to say about that.5
1980s - This thing can store entire programs !!
2017 - This thing can't even store my git ignore !
(Still remember when my dad used to bring games for me in these floppy disks from his office and my pc had a floppy reader XD)8
My girlfriend has these :D
(called Code:Deck - available here https://varianto25.com/playing-card...)14
That brief moment in life when you realize no one actually cares about half the stuff you say.
Man does it suck to be depressed.12
Famous quote time! I forget who said it, and the number varies a bit from one retelling to the next, but one that has always stuck in my mind since I heard it is the following:
“I’d fire any programmer who spends more than [10 | 25]% of his time coding.”
I’ve always taken this as an admonition to spend time charting out solutions before building, instead of churning out stream of consciousness spaghetti code, personally.
Any thoughts from the broader community on the topic?2
Portugal is burning
500+ fires active
31 confirmed deads in 1 day...
A large one almost reached my house, saved by two man with construction machines. Still houses burned, gás bottles exploding like shotguns at a distance...
It's the end off the summer...
And now im at work, a new fire started close by...27
Who else likes refactoring more than writing new code?
I really like improving a system, rather than writing something completely new. Maybe it‘s because of my inescapable fear of introducing a myriad of bugs.2
Yesterday I realized that with the improvement in 3D printing, soon we will probably be able to download more RAM.4
I work remotely. This means that sometimes I work with no pants on.
...ok I work with no pants on all the time.7
25 phrases you wish you could say at work more often
(Warning: Contains naughty words...:-)))
1. Ahhh...I see the fuck-up fairy has visited us again...
2. I don't know what your problem is, but I'll bet it's hard to pronounce.
3. How about never? Is never good for you?
4. I see you've set aside this special time to humiliate yourself in public.
5. I'm really easy to get along with once you people learn to worship me.
6. I'll try being nicer if you'll try being smarter.
7. I'm out of my mind, but feel free to leave a message...
8. I don't work here. I'm a consultant.
9. It sounds like English, but I can't understand a word you're saying.
10. I can see your point, but I still think you're full of shit.
11. I like you. You remind me of me when I was young and stupid.
12. You are validating my inherent mistrust of strangers.
13. I have plenty of talent and vision. I just don't give a damn.
14. I'm already visualizing the duct tape over your mouth.
15. I will always cherish the initial misconceptions I had about you.
16. Thank you. We're all refreshed and challenged by your unique point of view.
17. The fact that no one understands you doesn't mean you're an artist.
18. Any connection between your reality and mine is purely coincidental.
19. What am I? Flypaper for freaks!?
20. I'm not being rude. You're just insignificant.
21. It's a thankless job, but I've got a lot of Karma to burn off.
22. Yes, I am an agent of Satan, but my duties are largely ceremonial.
23. No, my powers can only be used for good.
24. You sound reasonable... Time to up the medication.
25. Who me? I just wander from room to room18
Cognitive overload: the silent slayer of developers.
Especially when you're bad at assessing your own capabilities and choose to sacrifice sleep without concern for taking actual time to enjoy the silence and tranquility of.. nothing.
Sometimes it's pretty hard to not go mad when those old gods whisper your demise.
A programmer walks into a bar. He has a concussion because you were using namespace std and didn't scope to building.13
This week I quit the corporate life in favour of a much smaller company (60 people in total) and i never felt so good.
After 3 years in 2 big corporations, I began to hate coding mainly because of:
- internal political games. It's like living inside House of Cards everyday.
- management and non-tech people choosing tech stacks. Angular 4 + Bootstrap 4 alpha version + AG-Grid + IE11. Ohhh yeah. Not.
- overtime (even if it was paid double). I never did a single minute of OT for fixing something that I caused. I spent days fixing things caused by others and implementing promises that other people made.
- meetings. I spend 50-60% of the time in pointless meetings (I tracked them in certain time intervals) but the workload is same like I was working 8 hours / day.
- working in encapsulated environments without access to internet or with limited access to internet (no GitHub, no StackOverflow etc.)
- continuously changing work scope. Everyday the management wants something new introduced in the current sprint/release and nobody accepts that they have to remove other things from the scope in order to proper implement everything.
- designers that think they are working for Apple and are arguing with things like "but it's just a button! why does it take 2 days to implement?"
- 20 apps installed additionally on my phone (Citrix Receiver, RSA Token, Mobile@Work Suite etc.) just to be able to read my email
- working with outdated IDEs and tools because they have to approve every new version of a software.
- making tickets for anything. Do you want a glass of water? Open a ticket and ask for it.
- KPIs. KPIs everywhere. You don't deserve anything because the KPIs were not accomplished.
The bad part of the above things is that they affect your day-to-day personality even if you don't see it. You become more like a rock with almost 0 feelings and interests.
This is my first written "rant". If anyone is interested, I will post different situations that will explain a lot of the above aspects.13
What kind of music from video games has stuck in your head?
For me it was nearly all music from American McGee's Alice(because that OST is absolutely unique), Bumby's Office from Alice: Madness Returns, along with some other music, Crysis 2 Theme(it stuck in my head for at least a month after having beaten it), some songs from Still Life, the theme for Ori and the Blind Forest, Halo Theme(of course), and others I just cannot remember...49
Co-worker Pranks #281: Write a program to capture keyboard input and instead output "fucking" after every "the" they type.
i.e. Can you push the fucking most recent commits
Do you want the fucking paperwork today, bossman
I can't do that today, the fucking coffee machine is not working7
A very sad side effect from my new job.
When I get home, I can't bear sitting behind a screen for longer than an hour or two.
I really want to keep on programming at home but I just can't put myself to it after work anymore :'(.
I actually feel pretty sad about it 😭24
I am .net developer which doesn't work with .net core(yet) and obviously i have windows as work os, while at home elementary OS is my main(again dual booting win10). I don't get why so many linux/windows rants are around. Get best of both worlds. I personally constantly need both and each are very different and better at handling different stuff, so why don't you (fanboys) stop it :)3
I swear it's like my company's NAS is just a room full of 3.5" Floppy Diskette drives somehow hooked up in a RAID 10 configuration.4
My mom: Why do you want to study Computer Engineering? You don't even like math.
Me: "I can bear any pain as long as it has meaning."9
If you ask a question in a forum and figure out the answer yourself, for the love of God, please post the fricking answer.
"Never mind" is not at all helpful. Ugh. Stop being selfish peasants.2
Since a "Hello world" program terminates immediately after printing its message, I personally prefer "Goodbye, world"5
Pair a FP programmer with an OOP programmer for nine months and they will give birth to a whole new level of procrastination.3