AboutAvid techie and gamer
Joined devRant on 11/29/2016
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
I finally made my first production-level bugfix at my new job! 😄 After weeks of training and then being assigned a live bug, I resolved it quickly & elegantly, which helps prove my worth to the team.
Man, it's so gratifying to be making contributions that are going to affect real devices that actual people are using. It seems being a dev with a sense of purpose is nearly as important as enjoying what you do. ☺️
The Director of my employer's Firmware Engineering department, an older guy, sent out a department-wide email introducing a new hire. IN COMIC SANS.
Even though I am a new employee myself, I cannot let a disgrace like this pass unaddressed. So I politely and as respectfully as possible urged him not to use Comic Sans in a professional setting, and even offered rationale & alternatives.
He essentially responded, "No offense, but I'm gonna use whichever font I choose," but with that one simple sentence riddled with grammatical and spelling errors.
Shortly afterwards, he then sent out a mass email introducing me as a new hire. With my provided bio in a business-appropriate font, sandwiched between two hideous blocks of Comic Sans.
Honestly, how the fuck do people like this make it to a managerial position? >_>4
I'm 4 days into my new job, and so far I am absolutely loving it. Here's my setup. Yes, they gave me 3 monitors plus a laptop, so my setup has 5 screens! Now I can die happy :D
Definitely worth noting as well, since it caught me by surprise - the company-supplied laptop is a powerhouse. High-end i7 CPU, mid-to-high-end NVIDIA GPU, tons of ports, 1TB HD, 4K display, and 48 GB RAM. Yes, 48 GB. I am truly blessed, starting off my career with this. ^_^11
I FINALLY DID IT!! I landed a job!! I'm going to be a firmware engineer!! Woohoo!! 😁
It only took half a year, but I finally got one, and purely off my own merit. It feels damn good when you get the job with no references or connections, just your own skills.
After a highly successful on-site technical/whiteboard interview, I was 90% confident I'd get it. The fact that my job search is finally over, is such a fucking relief. Good riddance to endless interview prep, applications & rejections.
I start on Monday. Goodbye freedom >.<19
Still looking for my first full-time dev role. After being endlessly rejected from every dev job I've applied for, it starts to eat away at your confidence. Makes me wonder if I'm not as competent as I believe I am. :/
Fortunately, I landed a coding interview with Google! It is my dream job to work at Google, so the fact that they even acknowledged me & my skillset makes me so happy and reaffirms my belief in my capabilities. :D
It's pretty odd, that after applying to 20+ open Google positions relevant to my skill level & location and often with references included, then having been rejected from all of them, that I finally got a chance with them when one of their recruiters found me on LinkedIn and liked what she saw. I cleared the screening call, and made it to the first coding interview.
Of course, even with all the interview prep I've done, it was all practically for naught since they caught me off guard with a crazy conceptual problem anyway. (Well, actually, was I 'caught off guard' if I was already expecting to be caught off guard? o.0) I struggled heavily in the first half of the interview, but found my footing towards the end. So I knew I screwed up and that it was highly unlikely for me to get the job.
Nonetheless, Google had the decency to reject me not via an automated email, but through an actual direct phone call with my recruiter. (The cruelty of the automated application rejection system in our society is a whole rant of its own, for another time.) My recruiter told me that they felt I wasn't ready but they liked what they saw, so they will be revisiting me in exactly a year to reconsider me.
To know that I wasn't fully rejected, and that my dream company Google sees real potential in me, is highly reassuring. It means I'm not a lost cause; I simply need to keep looking. Google will want me more strongly once I have the experience that comes from a fresh grad's first full-time job.8
As a full-stack dev who has been looking for a full-time role for over half a year now... How the fuck can it be so difficult to land a job as a dev? I'm a passionate, capable, and proven dev; it shouldn't be this hard.
And why the hell are coding/whiteboard interviews the de-facto standard for deciding if somebody is worthy of a role? Whiteboard interviews are as inadequate and unencompassing a means of determining the quality of a candidate as asking a dentist how well they know the organ structure of the human body.
I've applied to an endless number of positions, so far-reaching and desperate as to even apply to international positions and designer roles instead of developer roles (I've been a graphic designer for over 13+ years). Even with this, most don't get back to you, and the few who do most often just notify you of your rejection. On the rare occasion I land an interview, my chances get fucked up by the absurd questions they ask, as if the things they are asking about are at all an appropriate, all-encompassing measure of what I know.
Aren't employers aware that competent devs are able to learn new things and technical nuances nearly instantaneously given documentation or an internet connection? Obviously, I keep learning and getting better after every interview, though it barely helps, when each interviewer asks an entirely new, arbitrary set of questions or problems....
Honestly, fuck the current state of the system for coding job interviews. I'm just about ready to give up. Why the hell did I put myself through 5 years of NYU for a Computer Engineering degree and nearly $100K in student loan debt, if it doesn't help me land a job?13
I fried my laptop's lithium-ion battery by overheating it too much when gaming for 1.5 years now. Was only getting 20 minutes on a charge. Bought a replacement battery to install.
My laptop is full-body aluminum, and when removing the difficult-to-remove backplate, I sliced my thumb deeply on the razor-sharp internal edge of the backplate.
Hurt like hell. Took a while to get the bleeding to stop. I had to finish what I started, so I swore I'll be careful the rest of the time.
Yet somehow, my hand eventually slipped and I ended up slicing my OTHER thumb, on the exact same component! And the gash was even deeper and hurt even more! And took 3x as long to stop bleeding! I lost so much blood... 😫
Moral of the story: Be careful when dealing with full-body aluminum laptops. They're fucking evil and dangerous. Also, don't let your laptop reach temps above 82-85 degrees Celsius.
Thankfully, no tetanus from any of this. 😓25
Tonight begins the holiest day of the year for Jews, Yom Kippur. I'm about to embark on a 25 hour fast, no food, no water. I'll be in a prayer house for 15+ hours, literally begging God to let me live for another year.
Meanwhile, I'm set back in my classes 150+ hours of potential work time thanks to all the Jewish holidays this month. Sukkot, Shemini Atzeret, Simchat Torah, and Rosh Hashanah.
Being Jewish is fun T_T10
I would love to finish a personal project that I've spent three summers making. Wrote 3500+ lines of code and never got around to finishing it. 😕3
Am I the only one who thinks that Apple loves fucking over its developers? Besides for the yearly fee, they seem to release iPhones with drastically different screen dimensions, which forces devs to make their apps compatible with a new layout. I can't imagine the nightmare this causes for devs of games, which often have custom UIs.
First we have the change to a taller screen dimension for absolutely no fucking reason, then there was a display size increase, and now there's curved corners and the top of the display extends on both sides but not the middle.
That last bit must make for some really fucked up design decisions. Who the fuck thought that a partial screen would be a good idea? Screens would cost a ton more and would be substantially harder to replace. Not to mention how screen protectors will be less likely to stay on...
IMO this is just as bad as Android version fragmentation. 😒2
I am truly baffled. How in the world am I receiving 2-10 spam wordpress account registrations EVERY DAY for a website which I've never let be crawled by search engines yet? These mail.ru accounts keep coming and seemingly for no reason. Who the fuck wants to register so many accounts, and how the fuck did they find my site to begin with? 😲
These registration emails are seriously annoying now and the site now has hundreds of fake accounts on it...8
Felt like a badass when I figured out a way to get my massive wallpaper collection onto my company provided laptop which was completely and I mean COMPLETELY locked down.
I couldn't bear the thought of using the default Windows wallpapers 😂3
Google, why the fuck did you make the Android default USB connection type be "charging," and NOT "MTP"?! And leave no way to EVER set default to MTP!!!
EVERY SINGLE FUCKING TIME I plug my phone into my pc to transfer files, I have to open my notifications shade, scroll to the bottom to the fixed notifications, and change the mode to MTP, at which point the phone has to re-establish its connection to the pc!
This has been an issue from Android M and onwards. Nonetheless, Google still left in the settings app under developer options on rooted devices, the setting to choose which default USB connection mode you want to use. Even though it doesn't stay on what you choose!! It's like they left that there to purposely toy with us and get a good fucking laugh from our needless suffering.
Google, I love so much of what you do and your approaches, but honestly, some of the things you do, like this and for disabling Chrome extensions on Chrome internal pages, makes me want to strangle you and then throw you in a river of molten lava.32
Why the fuck does the Execute Process Task from SSIS in Visual Studio fail when trying to use variables in an expression?!?
I've been debugging this shit for hours and have made absolutely no progress. There's no apparent workaround.
Fuck you Microsoft, for leaving a known bug in VS for over a decade, where the expressions are surrounded in double quotes, negating the entire purpose of using an expression for variables!!! 😡2
At work for a bank, I changed the target SQL Server in my SSIS project and arbitrarily, all my custom-coded scripts were erased!!
I didn't take backups and I spent a week coding them! Fuuuuuuuuuckkkkk 😠
Ended up rewriting them.
I learned my lesson... 😥2
First time I've seen an app which willingly, intelligently, and sensibly turns off its own daily notifications after I never used their app for many many weeks.
Props to the devs for taking into account people like me,who are just too lazy to disable an app's notifications. Also Enki is absolutely incredible for devs so go check it out :D13
The ability to vertically align in css correctly. On my first try.
That would save me a world of headaches... 😒5
Back when Steve Jobs died, and my brother and I were freaking out and telling the bad news to everyone in our family, my sister said: "Who's Steve Jobs? Is he the guy who invented Twitter?"
😑 I can't even... 😥16
I've just noticed, the rest of the world says things like "your check is null and void," as if those two things are one and the same.
Meanwhile, to us devs, they couldn't be any more different! Something can't be both null AND void! 😅8
I can't get any shit done when trying to work in a public place, like in class or at Starbucks or frankly anywhere where people can (and will) look at my screen, as they'll inevitably think, "what the fuck is this guy doing?"1
Can interviewers PLEASE stop asking cliche and terrible questions??
Interviewer: "Where do you see yourself in five years?"
Me: "Not with you guys obviously, you dumb piece of shit."
That's what I'd like to say to them at least... :/7
I got through the first stage for a summer internship at Amazon. They send me a link to a technical test with a 7 day deadline to complete.
The link brings me to a 404 page. Fuck.
I contact customer support, reach out to Amazon directly, don't get any response whatsoever. The week has passed and the link is still dead and I s received no word from them.
FML. And fuck Amazon for teasing me like this and for having such shitty technical support.12
I was supposed to have an interview for a software developer internship at a bank today, but they rescheduled last minute due to a "time conflict". This was to be my first summer internship interview. As if they didn't put me under enough stress already... Now I find out all my stress all week long was for naught.
God fucking dammit.3
I keep putting off coding because "there is never enough time" and "there are too many distractions."
Next thing you notice I don't get any coding done for the longest time... 😥
When @dfox and @trogus scroll through their devRant feeds, is it considered slacking off at work, or properly debugging their software..? 🤔10
My Galaxy S7 Edge fell onto the gravel road as I was getting out of my car and the screen shattered into tons of small cracks!! Just a few days before I was gonna sell it to somebody for the same price I bought it for! 😫