Joined devRant on 8/9/2016
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Am masters student right now: have a couple complaints.
1. More professors with experience. The best professors are just the ones who've actually done the job. Surprising. More below.
2. Force actual curriculum. I didn't think this would be a problem going into grad but it really is: the label of the class does not have anything to do with what is actually being taught.
3. Professors need to post their assignments. If it's due next week tomorrow at 7am it is NOT acceptable to say "I will post the assignment tomorrow" and not post it till next week tomorrow at 6am.
As for the actual languages taught: yo all you guys need to actually ask your professors why they chose the language. They actually have legitimate, well thought out, reasons for why they chose it. Usually it's "I want you to learn the fundamental concepts, and learning a language of \" practical\" use is impossible to predict and you can RTFM anyways" which is a damn good answer.
What I think is the best change: professors who've done the job aren't "better" at teaching. They all just say "yeah school isn't what you're going to end up doing" so they alter their classes to look more like having an actual job. You get more "prove competence then, show me your git skills". Grading on how much you can do on vague assignments. One of my professors likes to randomly add features to our assignments and keep changing deadlines.
Those keep me learning on my feet, practicing, enforcing good habits, because my good classes I have absolutely no idea when I'm going to be absolutely fucked by.
TLDR: Professors who have actually worked in the industry or at minimum know what it's like teach wayy differently and much more effectively.2
Put on new project
The entire code base, backend, frontend and all, is completely coded in Stored Procedures.
Kill me. Now.6
Got a document with a whole bunch of content that needs to be updated.
They wanted static content, then changed it every week.
Now they want all the exams updated...
The questions are either in black, RED, highlighted, and/or strike through...
There's no key.
WHAT THE FUCK DOES RED MEAN?
Client: No, we don't need a CMS. We already know all the content
Client every week since then: "Yeah, we would like you to change the content again"5
Make your code easy to read: if you need comments, you can do it better.
Then add comments.
Sencha is singularly like the worst framework ever. I'm talking both Ext and Touch.
Do these guys not fucking test their code? It never works... Ever!
Fun fact about touch: if you update the class, it only updates the class in memory, doesn't actually update the FUCKING CLASS!
ALSO FUCK THEIR QUERIES.
I have literally console logged the same thing twice in a row, one after the other in the code and produced different results.
PRINTING ARRAY ELEMENTS [A, B, C] TWICE SHOULD NOT YIELD [A, B] AND [B, C] IN CONSECUTIVE LINES. BUT IT DOES.
QUERYING 4 ELEMENTS OF THE SAME CLASS, WHEN THEY ARE THE ONLY 4 ELEMENTS OF THAT CLASS, SHOULD YIELD RESPECTIVE 4 ELEMENTS, NOT 3 || 2 || 8 || 5 ELEMENTS. I QUERIED ONE ELEMENT BY ID AND GOT 7 ITEMS ONCE. WHAT THE ACTUAL FUCK!
Sencha should go bankrupt, and then all their devs should go die in a fire for making this horseshit. Fuck them.1
Found this gem while at work today. Thought community would enjoy:
I have spent the last hour looking for a missing bracket in code written by a man who has never heard of indentation...
What is my life...9
Computer sitting idle, CPU fan is on and my computer is heating up...
".NET optimization service: 20% CPU"
ITS NOT A FUCKING OPTIMIZATION IF IT TAKES 20% OF A FUCKING I7 TO RUN!!!5
I'd love to see a brain teasers section on devRant or Reddit. I love those weird bugs that nobody can explain as a brain teaser!
Just don't make me fix them 😂
Client: "All questions will be multiple choice"
*after implementing exams I finally get the content*
Me to myself: "These are word Bank and short answer questions"
Came home to visit my mother for mother's day. Signed into wifi, couldn't hit steam. Thought it was odd so I Googled it.
Clicked on the first link, DNS doesn't exist. Hit the second link... Okay No way serverfault is no longer a valid DNS. Went to stack overflow, can't hit it. In fact, the only website I am allowed to hit is google, Yahoo, and Netflix. Okay, that's clearly a breach of her rights, they're filtering her. Gonna login to the router and fix it.... NOOOPEEE
`arp-scan` tells me I need to have an IP address... Wait, I'm not being given an IP address? That's odd... Okay only MAC addresses... Okay, I can hit the router using 10.0.0.1... Nope, blocked IP. Can't hit it.
I told my mother she should abandon this ISP and find a new one, but she won't budge...
Welp, I'm breaking into XFINITY wifi and resetting whatever shit provisioning they did to this machine and undoing all the damage...
The only tool I have is my phone...
Wish me luck devRant...16
"You're being a dick, just pause what you're doing for five minutes and fix his merge conflict for him"
You know what? I do not care. If it's a five minute fix, do it your fucking self. If you can't, then you're gonna have to wait. I have my own shit to do and I'm concentrating, five minutes out is breaking my concentration, and frankly, I've got my own shit to do.
I'm not being a dick, and if this is being a dick, I do not care. I have my own shit to do, I cannot drop what I'm doing to do shit for you.
Do it yourself, or fucking wait.7
I figure the community would enjoy my latest commit message for a Laravel project:
"Removed the dashes in the URI causing the Requests to lose their body (Yeah I don't understand it eithe) "2
This fucking professor hasn't learned a goddamn thing since he became a professor. It's the most goddamn obvious thing. It's the fastest growing fucking industry, if you aren't keeping up to date, you cannot be considered a competent fucking professor. Fuck this guy.13
Homework assignment said to write in a language I absolutely hate
It is some of the most beautiful code I have ever written
I don't know how to feel about this!5
We don't have big pranks but one that still messes with me every once in a while. My swap partition got screwed up once thanks to Windows, and my Linux couldn't sleep or lock. My coworker kept putting folders with coworkers names in my computer.
Does anyone else ever get this weird offset? @dfox sorry I can't tell you much more, the app awkwardly shifts upwards for random pages.
The one thing I want out of this 'Linux ❤️ Microsoft" stuff is...
SOME FUCKING NVIDIA SUPPORT