Details
Joined devRant on 4/26/2018
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
-
Fucking pissed off.
Tell me, in what fucked up world do you judge a highly experienced employee by comparing them to random junior inexperienced employees half their age and by letting someone half their age and with little experience making the judging call if someone is good enough for a role?! What the fuck, honestly.
If you're a manager and you don't know how to manage your people, you shouldn't be a manager. Never delegate your responsibilities to horizontal team members! That's unfair and unjust!
In college it was the same bullshit. You would pass a course if everyone in your team voted you in. What if they don't like you and vote against you, making up reasons!
This system is so fucked up.
So let me tell you: You know that amount of wtf's image? It applies to someone working inside a company, not just software development.2 -
I don't know if I'm one of the only ones who struggles performing at their job.
I have a good foundation in Computer Science and a few degrees, yet I somehow always struggle, especially in Business Analysis. I know it's partially my specific situation since I need to catch up on some studying.
I want Software Development to be comfortable, not agony where 80% of the time I'm pulling my hair out trying to understand how something works. It just makes the job unpleasant. I currently hate algorithms, databases and custom client logic.
For me, Software Development is either fun solving a problem, or dealing with a convoluted, annoying business problem that has to be solved in a very custom way, coupled with tons of headaches about how to engineer things. I don't want that. I want fun and discovery, not agony and wishing I weren't in this industry.18 -
What I do at work vs. what I want to be doing:
https://reactiongifs.com/r/...
https://youtube.com/watch/...
(It seems DevRant is currently erroring out on posting images)4 -
Do they forbid music at your office? They do at mine. It's always like a weird atmosphere until the loud people come in. lol. Not a sound, not a peep. If you didn't look around, it's as if people weren't there.
Seriously. It's a bad idea to have music?! I understand that from a concentration perspective, but come on. Let's make business even more boring. lol.
On the other hand, I did work at a place where they had radio playing but they never changed station. It felt like Groundhog day. lmao.13 -
You know.. it's funny and sad at the same time.. that in this industry you have to either play the office politics game.. or at a minimum not play by the rules and deviate to your own advantage.. because if you play by the rules, 1) That limits your progress tremendously and 2) lets you be controlled by others, including your career12
-
Having an Active Noise-Cancelling headset is a gift to a Software Developer. Concentrated engineering in any noisy environment.
The dawn of a new generation in luxury personal equipment.
The ANC headset is a premium lightweight, high-performance headset that meets the demands of the new generation of upper-income urban software developers.
The ANC has the conveniences of earplugs, a wireless communications device, and a device without wires.
Muting power is a matter of convenience with the ANC headset.17 -
I'm starting to understand this guy.
insert into devlife values('bullshitpeople', 'bullshitmanagement', 'bullshit', 'bullshit_fake_productivity', 'bullshit_mantras', 'bullshit_corporate_culture', 'impossible_requirements', 'impossible_deadlines', 'sabotage', 'etc');12 -
I just want to express that...
I
LOVE
PROPERLY
DOCUMENTED
KNOWLEDGE
Because I had worked on a project 1 year ago, and with the other projects I had done in the mean time, picking this back up would be challenging. And guess what! I still have my comprehensive manual I wrote for it in detail! Beautiful! Everything neatly written, everything explained, every field, every troubelshooting issue!
I managed to solve every setup issue in seconds! Aah! Aah! Scream for joy. lol12 -
I find it strange. How can employers expect 8 hours of work a day out of you? I mostly get about 4 hours done, 5 if I'm top productive.10
-
I find A.I. to be a nice pair-programmer/buddy to help me out with any questions I may have, where the typical human being doesn't have the time, patience or know-how.6
-
You know what's fun? Building software at your leisure, discovering, etc.
You know what's not fun? Being pressured to learn something in the least amount of time, with the least amount of resources and the least amount of budget.8 -
How many of you wake up and the first screen you see is your development environment (IDE, terminal)? lol12
-
What's this, what's this! It's a head-ache-I-do-fear! What's this! There's de-bug every-where! What's this!2
-
Sometimes we are ping pong balls being smashed from one side to the other. This is me, I'm currently studying a technology. Oops! Change of assignments! Plz study new tech! Ok thanks for the constant context-switching.6
-
https://youtube.com/watch/...
(my version)
[earlier...]
Follow the debug breakpoint...
Ctrl+x, Esc, Esc
<Neo> Do you ever have that feeling... where your eyes burn and feel tired out...?
<Choi> All the time. It's called rest. It's the only way to fly..
<DuJour> Come on, it'll be fun. I promise.
<Neo> Yeah, sure, I'll go. -
Is it me or do you also get put on numerous projects simultaneously?
I don't know why companies do this. To save money, probably. What were they thinking? It's not efficient to put a developer on several different projects at once, much less projects that are not in their field.
What do you get when you put an employee on 5-10 different projects simultaneously? A nerve-wracked, stressed out, easily-burnt-out employee. I've seen it myself.16 -
An important lesson I learned:
When upskilling yourself and taking notes, make sure you do it on your personal laptop because when the time of contract termination arises, you will have to sign a waiver that you can't keep any of the data you saved on company infrastructure (including cloud). And then you lose all your notes and possibly knowledge. lol.
I find this concept so annoying. Even in college they said that anything you write down is property of the university.11 -
What do you do if you are untrained in thinking logically and you currently are naturally bad at thinking logically?
Lacking this skill brings many problems: bad at understanding logical models, data structures, databases, collections of data, solving bugs, etc. Pretty much all the real work in Software Development. I heard the solution is mathematics, e.g. approximation theory, graph theory, set theory, etc, that would help you get a better vision and grasp on these things.
Has anyone been in this situation? Everyone around you knows by nature how to 'see' solutions to problems in their head, but you on the other hand, don't.12 -
I can't belieeeve that in some environments, developers are judged and rated by how they behave. I think they should be valued on skills, not on how 'cool' they project themselves as.16
-
Something managers need to understand:
Developers are not a bag of M&M's to pick from and arrange them on the customer's table, neither are they LittleBits or LEGO pieces to click together for the customer to play with.
We can't possibly satisfy every client skill need. We need time to learn, and not by fudging around with the tech in production or similar.2 -
The industry is so incredibly demanding beyond measure.
Please be proficient in:
- Java, C#, Python, TypeScript, ReactJS, AI, UX, COBOL, AWS, DevOps, security, SecOps, Linux, Unix, System Administration, Database Administration,...
Yeah? Give me six years then before you try to overload me with stress in having to deliver top quality code using these.
I actively try to diminish stress in my life and the major cause of stress is my job.13