Joined devRant on 4/26/2018
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Stop! Changing! The requiremeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeents!
Kudos to those of you who can still maintain calm even if 5 different people are whining for your attention to get something done, all 'urgently', all at the same time.
I completely lose my focus and I get cramps.2
You know what's terrifying..? Colleagues randomly starting a physical fight..
Exception in thread "main" at line 1: you don't talk about
cannot find symbol: RmlnaHQgQ2x1Yg==
at you.do.not.talk.about.RmlnaHQgQ2x1Yg== (fc.java:2)
at someone.yells.stop.goes limp.taps out.the.fight.isOver(fc.java:3)
caused by: if this is your first night at RmlnaHQgQ2x1Yg== .. you have to fight.2
I feel like a slave being whipped when my company says: "Develop faster, faster, fasterrrrrrrrr!".
One of the most difficult things to cope with in development is to stop, stay calm and think clearly when deadlines are breathing down your neck.4
When you're so busy with work that you haven't had time to shower in a week, your eyes have purple sockets, you've had 20 hours of sleep over 5 days and you've missed an entire week worth of e-mails.
Spring Boot Admin is psychotic. Every time a client application registers to it, it barfs out random shit like: 1ear321fs31sfq.2
I never thought I'd have to implement Vue.js but now I have to write components in it all of a sudden. I find myself struggling and I wish I had practiced it sooner. Now I find myself in a sea of debugging npm package errors and other cryptic errors and my pages not showing up.
Ah, Software Development, your requirements always change.6
Non-developers (especially factory workers) don't understand the stress a developer goes through. They say: "What stress could you possibly have? You just sit with your ass behind a computer".
Yeah.. don't get me started.22
I'm envious of Backend developers who can just 'see' the problem domain and start creating an architecture. I can't see shit - I just stare blankly at the project and I think: hm, what models do I write?
I know I'm a structured person, but I lack the knowledge and practice. One day I'll be able to do this, but for now I have to keep doing things ad hoc.
I really don't belong in the Backend but unfortunately that's how my career is turning out for now. All I know is I have to get better at this.2
I agree with many people on here that Front-End web development/design isn't what it used to be.
Things used to be simple: a static page. Then we decoupled design from description and we introduced CSS; nice, clean separation, more manageable - everything looks nice up to this point.
Years later, we start throwing backend concepts into the web and bloating it with logic because we want so much for the web to be portable and emulate the backend. This is where it starts to get ugly: come ASP, come single pages, partial pages, templates,.. The front-end now talks to a backend, okay. We start decoupling things and we let the logic be handled by the backend - fair enough.
Everything has now turned into an unfriendly, tangled web (no pun intended).
I miss the old days when creating things for the Web used to be fun, exciting and simple and it would invigorate passion, not hate.
- Enterprise patterns
- Enterprise type programming
- Dependency hell
- Logging hell
- Proxy hell
- Debugging hell
That will be all.7
As if development problems weren't enough, there's also bullshit deployment problems to deal with first. Sigh.
[ ExcellentNutritionModule ],
[ EnoughSleepModule ],
[ NoInterruptionsModule ],
[ HelpfulColleaguesModule ],
I'm a junior, now getting used to the idea of having to finish something in the same day if it's urgent for production and therefore having to clock in extra hours.
It's depressing, in a way.. I'm hoping to avoid this as much as I can and just get work done within the usual 7.5 hours.2
Sometimes I hate when the requirements change in such a way entire projects have to be discarded..3
Why are most (cloud-based) websites failing? They just spew out 5xx HTTP errors all the time. I can't even register properly on a website anymore. What the funk, man.3
Corona shows that certain webshops were bought up cheaply and can't handle large loads. The fact that my shopping cart constantly crashes, the website itself crashes, flips between logged in and logged out, state is constantly corrupted and.. every so now and then I get 500 server errors, yeah, clear signs of no load balancing policy.
Everyone is raping the shopping sites right now.
I hate cheapskates.
I hate websites that refresh the entire page and the entire effing web stack after every trivial change to a request.
HELLO AJAX OR WEB FRAMEWORKS ANYBODY3
You can say you know a computer language to a decent level when you can in fact make useful programs with it.
- it manipulates the DOM, the DOM has Element, Nodes, TextNodes (all to be found on W3C documents with its own specs)
- useful functions are:
Also knowing that these return either HTMLElementCollection or NodeCollection because you have to iterate over it differently then
- == and ===
- dynamic typing
- avoid global variables
- nodes have parentNodes
- isNaN, undefined
- arguments don't have explicit types defined
Using this knowledge I built an antispam script for a particular server. It's good to know the model of a language, that it sits in your head and that you can use and understand the constructs when you want and how you want.1