Skillskotlin, java, js, ts, c++, rust
Joined devRant on 5/3/2019
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
TL;DR Pluralsight should be ashamed for taking 299 USD a year and writing some very low-quality quizzes.
I've always heard that Pluralsight is a great platform having some high quality courses, so I chose it as a benefit, as our company was giving us some budget for learning purposes. I've paid (or rather the company did it in the end) 299 USD for this year, which, I guess is not much for US standards, but it is a lot for Eastern European standards.
I didn't actually get to the point of watching any of the courses, but I started to use a feature called "Stack up", which is a long series of questions in a specific theme, like Java, Kotlin, C++, etc., accessible once a day. I must say, I'm amazed by the fact, that people pay quite a great amount of money and they get something so poorly made with a lot of errors and stupid questions.
Take the question from the included image for example. Not only that the 2 possible answers are repeated (and thus I failed to select the correct one from 2 equal answers), but the supposedly correct answer is also missing some type specifications. No Java compiler will compile it this way as far as I know. There would be at least 3 ways to fix it.
So the courses on Pluralsight might be good, but I would be ashamed, if I were to release something like this. People might actually try to solidify their knowledge by solving these quizzes but instead of learning something useful, they will be left with some bullshit. I just don't get how could they release a feature with so much incorrect information and I am kind of disappointed, even if I didn't try the courses yet.9
I hate apples. I buy them at the grocery store. They taste bland, they don't have any smell and by eating them I don't get any positive emotions.
Well, at least this is the conclusion in my head every autumn after a year of eating store bought apples.
Then the end of autumn comes/winter begins and I visit my grandparents, who live in a village. I get a bag of apples (15-20 kgs) and this bag smells wonderful. Heck, the car smells wonderful for a few days after transporting the bag back home.
My grandparents give around 7-8 varieties of apple, mixed. Each and every one of them tastes amazing, even if I have to cut some spots out from a few. They don't always look perfect, but I think these are the noble ones and the store bought would be the peasants.
I know, it's kind of obvious, that the homegrown fruits are better, but it still amazes my tastebuds every year, plus I'm really grateful for having my grandparents.8
Windows plug & play is shit. Change my mind.
Wasted so much time trying to connect my camera and I still cannot plug it in (not sure if the PCI driver is missing, or just Windows sucks at this). I thought fresh Windows installations handle the drivers automatically, at least last time I looked it worked out of the box.
On the other hand, I've rarely had any issues with Linux in these regards. I'm probably biased, but I'm still more productive when working on Linux.13
I'll go with IDEs (and multiple answers) for this.
In my *opinion*, the best IDEs are:
- IntelliJ and the other JetBrains products for almost any serious work. It's just too good (even though there are some bugs every now and there)
- VS Code for quick coding, hacking
- micro, if only a shell is available
- Qt Creator: I just hate it, it's hard to configure, hard to use, big nope for me.
- Some IDE for the Clean functional programming language, which I've only used once and I don't know its name, but it was a painful thing to try to use back then (~3 years ago)2
Not sure, if worst coding interruptions, but these come to my mind as I'm listening to music while coding on Windows, because I kind-of have to.
1. Some shitty song coming next on the Discover Weekly on Spotify.
2. Windows freezing/slowing down randomly
3. IntelliJ freezing on Ctrl+click/Ctrl+B while I'm thinking on something complex, because our project is huge.
4. My video card driver crashing randomly at startup, so I cannot use my monitor through HDMI
!dev && rant(-ish)
Seriously, what's up with all the different "Toss a Coin to Your Witcher" covers? Artists have created so many of them, that after listening to one or two covers, I get like 8 covers in my Weekly Discover or Release Radar on Spotify. It's getting annoying. I know it became a popular song of the new fans of Witcher, but if you plan to release an (n+1)th cover, just don't do it! It became boring and I will probably ignore your cover. Instead, you can create your own unique song!5
It does not often die on me when I do a Maven import, but when it does, I hate it.
Otherwise I love IntelliJ <35
Three of us doing a project for free for our web-dev teacher at university. Looking back at that project I think we did a terrible job, we built an ugly, monolithic application with Express, MongoDB, Pug and Vue.
It was a CMS for a local church and the best part of the project was including some hidden easter eggs accessible only by setting some cookies manually in the browser.
Although we did the project for free, I think we all have been learning a lot of valuable things and we also tried out new stuff, like the Kanban board and a few aspects of the scrum way. The most interesting part of this was learning all of it by ourselves, because our web-development teacher couldn't really help in web-development...
Fucking fuck! How could I be so naive?
I just started my masters in Enterprise Software Development. It's basically the continuation of the CS BSc I finished this year. I don't consider myself a lazy and bad dev and I finished in the top 5-10% of the class - I say this not because I want to brag, I know I'm not the best, I know I have my defects, BUT I don't think that it's a good sign that all of us, my top graduate friends all full of hate and anger against this whole MSc after just a week. And... It's mostly one fucking egoistic teacher's fault.
Okay, all of us are working full time which is obviously tiring if you combine it with the university classes. But I still think I could manage this first week better, if I wouldn't fucking came to the same line of the faculty.
I deeply fucking hate that I've been naively thinking that the masters will be different after experiencing one of the worst teachers last year. It's fucking first week, and I can't change the specialization anymore, only give up. I wanted to fill up the void with some usefulness, but I just fucking messed it up.
This "beloved" teacher is from the industry, he has a lot of experience and started to teach recently. Which is not a problem, no! It should be a great thing by default. But the way he holds his courses is inaccaptable. I don't think I have the right to share everything, but the following stuff just grinds my gears... Like a fucking lot:
1) He brags about a lot of stuff. Like he made really good deals in the past. Why should we know, that he made a contract with a client for 20 million euros. Okay. Whatever. That doesn't help us, and I think that bragging makes him look like an egoistic scum.
2) I hate this one the most: he fucking says that we have a choice in the administrative stuff. He gives us some hope and offers the possibility to argument and come up with our own solutions for grading and etc. But oh boy, is this a false hope, a fake idea of free will. He already knows what the final solution will be and on what kind of decisions will we all "agree". He did this last year, he does it again. Fucking naiveness of mine...
3) Lastly, he decided, that we have to go to theatre with him, all of us. No exception. And I like the theatre. But only when it isn't forced. Why and how could you pair this up with the grade you give to your students? Because that's what he does.
FML. How can I already hate this? How can I already be fed up with all the stuff? Anyways, I'm signing the contract with the university tomorrow, so let the fun games begin... I know, I look like a whining little boy now, but I just fucking had to went it after this deep fried shit-day. I probably have to get some sleep, and everything's gonna be fine. Eventually, skipping classes might become necessary in order to bear all this shit.6
Why is it by any means helpful to know whether the ENIAC had 1 000 000 vacuum tubes, or not? (Spoiler: it had far less)
We have this fucking inevitable optional c(o)urse for the last year and last semester at my Uni, called History of Computer Science. It would be totally fine, if we had learnt something really useful, or at least something really close to general knowledge, but no... Instead we should fucking know, who wasn't part of the team designing the ENIAC from a list of 6 people.
I guess our teacher should really go and rest as she is way over the minimum retirement age... and this is way below my expectations about our teachers being on the academic level...1