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
Search - "craze"
-
Me: "I'll never be able to do this"
Me: "I suck at coding"
Me: "What am I even looking at"
Me: "Im going to get fired for being incompetent"
Me: "They could have hired a child with more coding prowess"
Supervisor: "Hey, good job. Keep up the good work."
Me: "Pfft of course you're talking to a pro here."13 -
Dude: Come on man, Google and/or Facebook are not actively listening to us, I mean, we're not terrorists.
Me: Ok, Google
Google Asistant: How can I help you?
Dude: ._.4 -
Me: "I'm a programmer"
Others: talks about linux
Others: search algorithms!
Others: service infrastructure
Others: memory optimization
Others: encryption
Me: "I'm a front end web developer"
Others: complex services
Others: strong user form validation
Others: lazy loading
Others: SEO
Me: "fucking, I make shit look pretty alright"11 -
The best time to buy bitcoin was when it was released
The second best time was a few years ago when it was only like $200/btc
The third best time was probably last year before they went up 650% in value
The worst time is apparently whenever I buy in14 -
Sister comes into my room
"Can you look at moms laptop, it stopped working I'm scared I broke it"
Ask why
"Idk it just stopped working, all I did was install adobe flash player I dont think that could do it could it?"
Top kek
Take a look
"EFI IPV4 0 (error code) failed to boot"
Weird. Enter bios
"Hard drive: [Not detected]"
Well, that's no bueno
Pop open back, hard drive is loose
Pfft, push that fucker back in
Boot -> works
"Mom is going to kill me I broke it im so worried" -> relieved laughter
Adobeflashplayerkilledmyharddrive.jpg
Shook.exe14 -
>>> print(whoSaid("OlderFriend"))
About 20ish years ago I was working in IT, and it was about around this time where CD-Roms were hitting the stores and becoming the newest craze. However, Microsoft did not write the drivers correctly for this new hardware.
In a nutshell, the driver would be installed and the user would lose the sound to their speaker.
How did this happen? By altering the way the interrupts worked on the computer. At the time there only existed a few unreserved IRQs or Interrupt ReQuests. The installer package would redirect IRQ 5 which is "User Selectable (Sound Cards)" to work with the CD-Rom. This was fine and all unless you wanted to listen to your speakers.
I had come up with a clever hack through rewriting a config file that would be run during bootup. So at the time of boot up IRQ 5 would be dedicated to the sound card, and IRQ7 (which was usually for the Lpt1 Printer) would be dedicated to the CD-Rom. This worked.
And because I was IT at the time, I would get a lot of calls for fixing this problem.
So, as you can imagine, I've gotten **really** good at doing this. I didn't even need to be at a computer to walk someone through the problem.
I receive a call one day, it was a problem with the CD-Rom and sound card. I walk him through the problem and he reboots his computer. I could hear him on the other side jumping with joy when he was able to put in his music CD and hear sound coming from the speakers.
He asks me, how in the hell did you figure this out!? You're a fucking Genius!
And I said, It's not rocket science it's just a computer.
There was a long pause of silence.
Uhhh... Hello? Did I say something wrong?
Sir, I work at NASA I deal with Rocket Science on a daily basis.4 -
People giving Xcode bad reviews for being english only.
Stay the fuck away from development if english is a problem for you! 🤬
I'm already annoyed by the translation craze everywhere in development.
At least Apple remains sane in that regard.14 -
Wonder if I'll ever feel like a real programmer in web dev surrounded with C++ gurus that eat, sleep, and breathe memory allocation and optimization algorithms. I'm just over here like... You can go to this link and a pretty red box moves around on the screen27
-
So I tried to start learning Spring 5
How the fuck do you guys do it? Holy shit.
30 seconds in:
"Spring really isn't hard, you start with this request handler interacting with a view parser..."
Alright, sounds good
2 minutes in:
"So in order to use SpringResponseDriverActionHandlerServiceRequesterService you'll need to import com.org.java.spring.util.driver.comagain.request.response.request.drivers and include this 37 level deep nested XML property and finally extend this abstract class and implement it over an iterable list with this specific annotation aaaaaaand.... Done"
> Hello, world!
"See, spring is easy!"11 -
Devs online be like "I started learning to code when I was 2 years old and submitted my first application at 5, since then I've made a few simple apps and pull in 2 million a day, not much but it pays the bills"
So discouraging to come up with a novel idea for a simple product and spend a lot of time just to realize you're absolutely lost and severely lack the knowledge to even produce a working product of any sort. All the while some kid makes something "simple" 10x more complex than what you failed to do, and in like a day nonetheless.
How do people just pick up so much knowledge so quickly? How do they just figure out information they couldn't have possibly known like it's intuition?
Life is hard man.14 -
Built my first little app and put it on my phone 👶 it's not much and comes mainly from a udemy course, but hey it's a step.9
-
!rant
Nothing quite like spending a day coding with a friend on a project way over your head and actually making progress and learning shit. That feel when you run your script and it gives a DIFFERENT error? Or when it doesn't even crash at all?? Or when it ACTUALLY WORKS?!
Absolutely magic.3 -
So today I accidentally wrote a non-termating for loop that sent POST requests en masse to our server and likely crashed it while I was peer programming with my team lead, how's y'all's day goin?4
-
My coworkers are all working remotely because they're hungover, and all shocked I'm in the office today.
You think a night of drinking and 4 hours of sleep is enough to hold me down? Please. If I'm hungover enough to not go to work it means I'm probably in the hospital lol.
That being said, I have discovered that scotch does not agree with my stomach, so I'm not having the best time. At least I'm here though!9 -
Throwback to when some teenager tried to pay me and my buddy $10 (total, not each) to develop a custom forum website for his ArmaIII video game server, then got mad at me when I told him that's unreasonable
"And I'm already in trouble with my parents for offering you that much so you ought to appreciate it'
Lol ok.5 -
I'm a front end intern and for nearly 9 months I've done almost exclusively CSS because that's the only thing my startup company really needed. I'm dying inside.15
-
I’m about to quit this job, this customer don’t care about the people, they just want quick results and people available 24/7, this is taking my mental health, I think I’ll become a farmer instead.3
-
Teaching JavaScript to a master of classical programming (only uses C++, Python, Ruby, etc.). Here are the results:
1. What
2. What the fuck
3. Why
4. Why the fuck
5. Oh shit that's useful
6. Oh shit that's stupid
7. Why would anyone do that
8. Why isn't anyone else doing that
9. This is crazy complex
10. This is stupid easy8 -
Current list of developer skills:
* Can find 3rd or 4th best solution to most problems
* Easily ready to accept blame for anything to save time since it's likely my fault anyway
* Caffeine addiction only enough to make you worry, not intervene
* Can explain how JavaScript DOESN'T work, thus getting us both closer to understanding how it does
* Only choke on parts of presentations that aren't critically important, like minor details and Q&A
* Good at smack talking other languages I also don't know how to use
* can make a mean gumbo3 -
I need today to be over yesterday. I'm exhausted and questioning my career choices. I need sleep to mask the pain 💀2
-
So there's a new team member in the project (me & him), he's assigned to make the frontend, which is great since I'm so proficient doing back. But he starts by doing backend tasks and the fucking frontend which is the most delayed part of the project is still untouched.2
-
Class DonaldTrump extends Shit implements Asshole {
public final boolean PRESIDENT = false;
public final String THINKING = "bullshit";
public void talk () {
System.out.println(THINKING);
}
}1 -
I attempted to correct a higher up to show off my *amazing knowledge* on the subject matter (aka 5 seconds of googling)
Turns out what the higher up was talking about was actually correct, but was so vaguely known that it took deep diving into the docs to even find. What I was talking about was similar and technically also correct, but not relevant in the situation.
I was still pretty new at this point too. Luckily it was online so I just shamefully deleted my comment, but they probably saw it anyway.
Tough being a newbie trying to impress people! Doesn't help being helplessly awkward as well2 -
New task - add new field to a form... After few hours I'm ending up committing changes in 80 files..
*Refactoring craze*1 -
Me: hey mr backend guy, front end guy here, having some trouble with $thing, here's a detailed explanation of my issue, could you let me know if $thing is still active?
Him: hi
Me: ... hi, so about that issue I'm running into...
<crickets time="1hr"/>
Him: ok........checking ....
<crickets time="2hr"/>
Him: (offline)
SSSSSSOOOOO guess I'm figuring this one out myself -
We need to normalize not being a passionate CS guru. You can be good at your job and not have passion for it. You don't have to dedicate your life to your career in every facet.
I don't expect plumbers to sit around their house all day during their free time hooking up water lines. Why is it expected that I'm always reading some dev book or learning some new framework or reading some tech blog?
I do other shit, and that's fine. My job earns me a paycheck and I'll improve on the clock, and when I walk out at the end of the day I leave that shit there.
At most I might converse with you informally about tech but I'm not going to spend my little free time going to meetups and pretending like I care more than I do. If you do that's great, but I'm not you and that's fuckin fine too.10 -
So the next O’rly book I can imagine for this project is:
How did I ended in this microservices nightmare?2 -
My friend: I built a 3D printer and coded it to self calibrate at startup and connect to my encrypted remote server through VPN to securely retrieve Cad files I constructed and start itself printing when everything is ready or alert if theres an issue
Me: aren't you less than a year older than me?
This was when we were underclassmen in college a few years ago 😂 turns out the dudes just a savant5 -
Me: I'm a hardcore dev lookin for trouble, can't flex on me, js on the streets and css in the sheets, watchoutttt
Also me: fuck how do I control F but like more
Also also me: I wonder how many ramen packets I'd have to eat to retire at 30 -
Futurism.com
Please fix your fonts craze, on top of all the mixing, you have the hardest in-article font to read of any I can recall right now2 -
Is that smartwatch craze really over?about a year ago everybody was telling me to write apps for smart watches.now nobody even talks of it7
-
The everything is Data science craze trend.
Honestly it's not even sustainable with every kid and their grandmother wanting to be data scientists because it's a 'passion' and a 'dream job' and all of that click bait stuff.
It's just become ridiculous at this point and I doubt we'll even have the long awaited 'breakthroughs' people have been talking about for so long.
Also I have a strong feeling everyone thinks it's their 'passion' because it tops the lists of highest paid jobs out there and everyone thinks with 3 months of training they're a fully fledged data scientist because some Python or R package implements all the algorithms he could ever think of using.
Add to that the fact that most advertised data science jobs are actually data engineering where you maintain a date store and that's it.
Agree or disagree that's my piece and if you can convince me otherwise I'll be surprised because I've been subscribed to this idea for so long that it lost me some real good opportunities because I thought it was just what I was meant to be doing which turned to be false after I thought about it. There's a million other jobs that are more impactful and with pursuing.2 -
RPi 4 is hard to get your hands on it seems.
Really debating buying it though, 4 GB is enticing, but I just don't see a place for it. I have a surplus of machines which are much more powerful and accessible (Display ports - not mini HDMI)
And let's not forget the sub-2GHz clock speed. My desktop goes to 5, and my server isn't far behind. And my laptop isn't far behind that. And my other laptop isn't far behind that. But this new Pi would be far far behind that.
Not to mention the ARM architecture. There have been leaps and bounds made since the Pi first came out in terms of support for ARM (Most certainly fueled by the Android craze) but it still isn't x64, is it?
If I were 13 again and I didn't have all of the toys that I do now, I would be elated at the launch of the Pi 4. But as it stands, I don't see a use for it. Maybe nostalgia.19 -
Every week in my intro to information security class we are asked about what security stuff has gone down in the past week. Equifax is making it incredibly easy to not have to do much research.1
-
The videoconference started and I had no shirt on, fortunately there was only one guy and he laughed but understood haha14
-
Just the fact that you wrote your simple single page "contact us" website in React shows that you have no idea what you're doing, nor do you have any idea what the actual benefits of React are and in what situations it actually shines. You're just jumping on the React bandwagon for the sake of saying "I wrote it in React," and your decision to use React for that simple website is going to effectively increase It's development time without adding any additional benefits.
Each framework has its advantages and disadvantages. It's worth it to pay attention to these advantages/disadvantage, and choose the best framework to fit your needs. Don't just use a particular framework because it's the hot new craze. Use a framework because it's the right choice from a technical standpoint, and presents you with advantages that fit your application needs.1 -
Me: does literally anything
Npm: breaks
Why NPM? Why must you do it? This is the third time this week on a third system. I just wanted to update so my packages would work. But nooooooo. Oh you wanna update? It'd be a real shame if I, I don't know, didn't update properly whatsoever and all of a sudden couldn't find any internal modules I need to run.
"Just use npm i npm@latest"
Yeah I would except for the whole I can't use NPM at all thing. even npm -v breaks. Can't find internal module. So I literally have to wipe eveey trace of npm/node and do a clean install.
It's so frustrating! I can't do any work because I spend all my damn time fuckin around with NPM.10 -
A lot of devs I meet are pretty cool but a handful, including some on here, seem to think the world revolves around them and they deserve to have the ground dusted off in front of them.
That's fucking narcissistic and you need a reality check if you're like that. It's great you're passionate about your knowledge but you're not out here taking down terries and saving children from burning buildings, like calm down with the self righteousness
Just had to get that out after one too many "how dare anyone looketh unto me unless I request it in advance" posts. Like chill out, you're not that special 🙄14 -
!(isRant(thisPost));
Submitted my third pull request today in just a couple months as an intern, got told I'm doing a great job and already being considered to move to a more in depth dev team. Honestly a dream come true. Great company, great people, and I have a solid shot at a REAL full time dev position after college. I'm so happy man all that work finally paying off. -
If you compliment my code, there's a 50% chance I'll lose control of my speaking volume and a 200% chance I'll act like a giddy schoolgirl for a solid 10 minutes. Nothing quite makes your day like a job well done notice.
-
What aren't there any 2k 32 inch 144 Hz monitors out there that are: flat. I want to upgrade my home setup from a 24" setup, which is, you know, flat. Even back in the days of the CRT monstrosities I've spent a premium on getting a flat panel, as the outside curvature was a technical obstacle to overcome.
I don't understand the need to curve the display. It distorts the lines, hinders other people looking at your screen as you have to be in the right spot, and every camera records on a flat surface. Why should it be a good thing to go curved?
I am reminded of the 3D craze.1 -
I’ve gave my two week notice a week ago, and my boss it’s just avoiding to announce it to the team, people in other areas, and of course to the teammates that will take my responsibilities. What’s wrong with him? He asked me not to tell people so they can “elaborate a plan to make my exit softer for the team” and that’s great but dude, I have one week left and people is still asking me for things that I’ll not handle in a week, I feel sad about the guy that will take that shot.4
-
I am so fucking tired of sitting here all day every day adjusting paddings and margins. Oh fucking hurr durr you got one of the millions of fucking elements to not overflow on your page, well does it work on *this* resolution and *this* orientation? No, well fix that and then go back and fix what it breaks.
I swear to God I never want to touch fucking CSS again it's all I've done for a yesr and it is driving me up the god damn wall. This is my career, I shouldn't fucking dread coming in to work because I know how much bullshit I'll have to deal with. It's awful.
I don't get how anyone has good looking complicated pages that just look good on every possible resolution, it's fucking mind boggling that anyone can sit there and adjust heights and widths and paddings and margins and floats for hours on end nonstop just watching shit get broken and fixed and broken and fixed and AHHHHH
I need a fucking smoke and a pint just so I don't have to think about this anymore13 -
"web developers are a dime a dozen"
No, people that know HTML are a dime a dozen. It's true that web developers are becoming common in CS, I mean everything is web based now and there's a low barrier of entry. But web devs still get paid well when they know what they're doing, and that means that demand hasn't plummeted like everyone suggests.7 -
Begin working on new project
Don't know how to implement a feature
A billion solutions online, understand one of them
Spend hours implementing and google-bug-fixing
Get it working
Incompatible with everything else I want to do
Mfw.jpg
$ git reset --hard HEAD~ -
Anyone here making big bucks working for a small company? I've interned at startups and worked full time for fortune 500's, but I'm considering looking at smaller companies in the future just because the corporate environment kind of burns me out. What's it like being a senior level developer for a smaller company? Is the money typically there? And in your experience, what about quality and expectation of work? I would love to have some more say and passion into what I'm building and take home a big chunk of what a business earns but I don't know how realistic that is.
I'd also like to start my own e-commerce company but as a web developer with 0 business / marketing experience that seems far off lol11 -
Get assigned a PR review
Spend half an hour meticulously looking through it
Looks flawless, no errors, compiles, test cases passing, expected results
Approve request
Another developer immediately finds a flaw
Fuck. I think I am totally incapable of making myself look good.4 -
Just finished my first project where I built a page with Angular, hosted it with Node/Express (locally), and pulled info from an API to display c: Feels good that I could even do it, even if it took hours of googling and tutorial to kick me in the right direction.
The whiskey didn't hurt either.1 -
Struggling to go to meetups between classes, my internship, and far-teaching. It's only about 45HR/week between the 3 but the constantly changing focus makes it all the more tiring.1
-
Anyone else here hardly code in their free time? I'm a professional developer yes but I tend to leave work at work. Maybe if I found something fun to work on with others... Or a personal project I really wanted to do for me.3
-
Best professors I've ever had were the ones on free youtube tutorials and udemy classes. Often they seem to legitimately care more than actual professors.
Online instructors I've learned tons from:
Derek Banas
Bucky Roberts
The Net Ninja (don't know the name)
Maximillian Shwarzmüler
Colt Steele
Brad Traversy7 -
Why do my fellow computer science majors feel the need to express how intelligent and informed they are to the professor in the middle of class? Why must they be so oblivious to how cringey it is to so blatantly enjoy hearing themselves talk? Participation is one thing, self assertion is another.1
-
When you are the last one in the team to succumb to the stand up desk craze. Stay weak legs! Stay weak!3
-
I think I'm getting to the point to where I'm burnt out at my job. Don't get me wrong, it's a great place to work. But it is very, VERY boring. And I'm starting to struggle to even pay attention anymore. I know it's important but I'm struggling to care. How am I supposed to do good work when I can barely even focus? Good code is not magic! I can't be barely holding my eyes open and expected to be worth anything.
I'm also still technically a junior developer which I have some issues with >_>6 -
My career is perpetually doubting / questioning my skill set while making steady progress and receiving praise.
Whether its for personal projects or work (interning) I feel so delayed and unskilled, yet I know I've made a hell of a lot of progress and wouldn't even recognize the me I am now
What is this dichotomy -
I got a phone interview!!! Hope it goes better than my last one :') that one was for a web developer position and they asked me about stack vs queue and memory allocation. Idk why but I sure as shit didn't get the job.2
-
My girlfriend, at the end of a totally unrelated bachelor's degree, has decided she wants to go into web design (or really design in general). Which is exciting cause her degree... Well, let's just say jobs aren't lined up.
I'm a front end guy and I have a lot of experience with UX, so time to crunch some learning in. Takes me back to my self teaching days haha, students becomes the teacher 🙈5 -
I feel like premium content should be available via paid (ad-free), free (ads), or through web user small scale crypto mining, at the users discretion obviously.
I don't get why we have to have these ad blockers and ad creators trying to one up each other. The *option* for low-performance crypto mining while on the page would be cool to have as a choice.3 -
I'm about to graduate and I'm fucking exhausted ALL THE TIME. When I'm not in class, I'm at work. When I'm not at work or class, I'm working on projects. Trying to cover all my bases has left me incredibly anxious and unable to rest, so I don't sleep well and I'm fucking tired constantly, making it more difficult to do *anything*.
And if I hear "it's almost over" ONE MORE TIME :| yes, I know it is, that's why I'm freaking the fuck out, because I have 3 major projects I'm trying to balance on top of my internship.
I'm also trying to lose weight so I have to curve the stress eating. I cut out nicotine but I'm slowly picking it back up because
If I'm constantly stressed
And I can't rest
And I can't enjoy food
And I can't enjoy hobbies
Im basically just sitting here for HOURS every day losing my fucking mind without any distraction. 3 weeks until I graduate and it feels like an eternity. Every day is pain.7 -
I'm interning and working on something above my skill level and it works for the most part but I think I may have done it completely wrong for like the past week :') everyone is on paid vacation and I'm just sitting here like a baby bird with a broken wing
"halp"
Pls no anger if it doesn't do exactly what it is supposed to. I am frail.2 -
Starting to wonder if I don't enjoy coding or if the corporate environment is just draining the life out of me with it's constant monotony and monotone culture. I can't bring myself to be excited about this stuff, it's so boring. It pays the bills but it doesn't keep my eyes open.5
-
I'm really trying my best to improve but the work I'm doing (both the code and the business theme) is so god damn boring that I feel like I'm torturing myself just trying to keep up. How am I supposed to learn and build myself when everything is so dull and gray? I can't even talk semi-passionately about the work I do, its all just picking up user stories with lengthy business specs on them updating old code or writing up some new code to fit some business / API standard I know nothing about. Occasionally I'll review other code from a developer doing the same thing and sift through trying to find some way to improve a project I don't care about. Hold down the nausea that comes from fighting off the mental fatigue as I struggle to find the words to explain how a component I made works in terms I don't understand too people that know and care much more than I do...
I'm exhausted, I'm burnt out. This isn't me, and every day I wake up and tell myself that my salary makes me happy because it gives me the ability to do the things I enjoy and live on my own and provide for loved ones, and then struggle to swallow the lump in my throat as I drive in the cold to a giant corporate office with a thousand other Me's doing the same shit but better and improving.
I honestly love what my company offers me as compensation, I'll likely not find any better. But once I have some experience under my belt and some debt paid off I have GOT to find a jobs somewhere that doesn't drain the will to live out of me2 -
Constantly feeling like I don't know enough to land a jr. Web dev position. I know html/css/js, I understand the fundamentals of jQuery, I have an early grasp on node and express, and Ive played around with some mongoose and angular. Still, I feel like I'm a thousand steps beyond landing a job. Im about to graduate college in a year and seriously need the money but I have no idea how I'm going to get there.6
-
I occasionally wonder if my supervisors think I'm an idiot because I'm constantly implementing stuff the wrong way and asking if I am even on the right track to a solution.
I guess that's what internships are for but I hate being dependent entirely on other developers. I may not know the best way to do stuff but I do know how to do stuff :(4 -
7th approved pull request in a few months as an intern :) I'm not sure if that's actually good but it feels good so fuck yeah
-
For US salaried developers here, a young soon-to-be employed graduate has a question...
When it comes to salaried work, is it just a matter of work "close to 40 hours but really just get your work done" or should I be trying to fill a seat for 8 hours a day even if I don't have anything to work on? And if I'm non-exempt (elligible for overtime over 40hrs), is it reasonable for me to be here 9 hours a day, or should I be capping it off at 8?
I know these are questions for my employer but it's gonna be a bit before I actually start work and I'm curious.9 -
The sheer amount of information to be gained in this field, and in my case specifically at my job, is mind boggling. Maybe it's just the week of fatigue talking here but I feel I'm way in over my head. Learning business, teamwork, development strategies, progress tracking, the code base itself, how different teams work together, how different sectors work together, overarching goals, individual goals, and then going home and having a social life, good nights rest, and somehow exercise in there?
It's certainly overwhelming. I know being new makes it seem worse than it likely is but I don't see how people even manage to amass so much knowledge in such a short amount of time. It's honestly so exhausting to keep track of everything and try not to make mistakes that it's nauseating. I'm still gonna try but good lord does it feel impossible. -
Customer: The quality of the software you’re delivering is going down
Me: That’s because we’re developers, support, and spend all day on meetings without mentioning that deadlines are defined by you, not the technical team
Project Manager: I have added more members to the team so you can deliver faster
Me: That’s just slowing us down because this inherited code is shit, there’s no documentation and we’re always in a rush, without time for a proper ramp up
Customer: *throws money to our faces* I’ll remove two weeks to this delivery so we can test it better
Me: …1 -
Interview today for potentially the most significant position of my junior career. Nervous as hell is an understatement. Been studying for days.2
-
I’d like to have a DevRant dataset so I can make some great visualizations, text analysis, etc. of the things we hate the most. This is top priority, thanks in advance.5
-
Email: "Thanks for applying to this position, after you complete this technical test, please let us know via email."
Me: Dude! I didn't even apply for that position, stop spamming 😒3 -
Now I have to make updates in three different tools about the projects I’m working on, this is stupid since we work for a tech company and we shouldn’t be using fucking Power Point to update statuses on projects. Management should be making other’s life easier not harder. 🥸1
-
As the new year approaches, so does a new chapter in my life. This is a big one as I will be graduating college and hopefully landing my first big position.
My question to you lovely people: what do you feel qualifies someone for a front-end web dev role? As a junior front end dev? Obviously this will vary from position to position, but I'm trying to grasp what kinds of things I really need to have in check.1 -
So my day's going pretty well, successfully managed to create a pull request for broken code that breaks more code and run into errors trying to fix it, then spill tea all over my desk/self spazzing trying to fix one child problem like 3 levels deep
Pretty sure I'm the office dunce at this point1 -
When you have to follow bad practices and practically fuck yourself because of short deathlines that your boss decided without you.
-
Spent 4 hours working with a buddy before realizing our failing code stemmed back to using sqlite3 Npm package, which is asynchronous. Switched to better-sqlite3, a synchronous sqlite package, and alls good.
What's the purpose of an async DB anyway? Seemed like it made storing and retrieving data a huge hassle. -
That meeting where everybody apoints the mistakes of the organization and how nobody was going to do a shit about it.
-
My friend is interested in web dev, and I'm a web developer. How can I quickly teach him the important parts and get him up to internship-ready level? He's already graduated college, but only really knows the basics of programming. Learns fast though. What do employers really look for?13
-
I worked 2012-2016 for a big telco company in my country and there was this HTTPS webpage with an iframe rendering any url you passed over the ?url query param plus a header with the company's logo.
I was on a meeting with some friends in charge of social media and they found it for a user report.
Unbelievable 🤷🏻♂️ I remember I tried the page's url itself and it rendered a loop of the header with the company's logo 😂 -
I fucking hate being put on the spot. I'm trying my best over here to learn and improve but I don't know my entire project by memory and how every single little thing works, and it makes me feel like shit constantly having to say "I don't know" when asked about task estimates and work difficulty
Now I've made myself look like an incompetent moron because it's stressful and the one thing I was left in charge of I screwed up
Christ man since when did programming become a social management activity?4 -
My college senior project has become a monster. I look at it and all the work put into between my friend and I and all I can think of is
"This shits fucked I'm glad it's not for sale"
Seriously it works for the most part, but we're up to ~2500 lines of code and about as many headaches and it's still missing so much functionality and has so many security flaws. It's a great proof of concept, but good lord I couldn't imagine building it into a feasible application. It'd take months of work full time!6 -
Really want to start an amazon affiliate web page, or blog, or a monetized YouTube channel, or something to rake in some extra cash on the side, but... Overwhelmed by the realization that you gotta be damn good and knowledgeable to pull something like that off. Tried to make a web development series on YouTube once and was blown away by how little I was able to explain things without running into situations where I was clueless to some specific detail.4
-
Can someone please explain why LISP and LISP inspired langs breed the most insufferable twats?
I mean, just look at this, I'm trying to learn Clojure and happened across this site/slash book: braveclojure.com
Some highlights:
>Chapter 7 - Clojure Alchemy: Reading, Evaluation, and Macros:
>The philosopher’s stone, along with the elixir of life and Viagra, is one of the most well-known specimens of alchemical lore, pursued for its ability to transmute lead into gold. Clojure, however, offers a tool that makes the philosopher’s stone look like a mere trinket: the macro.
> The -> also lets us omit parentheses, which means there’s less visual noise to contend with. This is a syntactic abstraction because it lets you write code in a syntax that’s different from Clojure’s built-in syntax but is preferable for human consumption. Better than lead into gold!!!
>Chapter 10 - Clojure Metaphysics: Atoms, Refs, Vars, and Cuddle Zombies:
>The Three Concurrency Goblins are all spawned from the same pit of evil: shared access to mutable state.
>In fact, Clojure embodies a very clear conception of state that makes it inherently safer for concurrency than most popular programming languages. It’s safe all the way down to its meta-freakin-physics.
And look at this: https://quora.com/Why-are-Lisp-prog...
It reminds me of Python before the data-science craze and its adherents thought IT was God's programming language.1 -
Dude, this two guys working on my team are really jerks. They don’t want to “waste time” helping the junior devs understanding the stuff that we sell. Sadly they’re the only people on the team that didn’t come from the outside.2
-
Is there actually any frontend framework or boilerplate to just code and avoid messing around with old libraries, missing dependencies, no documentation? I'm seriously moving to plain ES6, it feels more flexible :/1
-
I'm so excited about containerization and also ML. I think those are my biggest nerdgasm stories at the time. So please share some useful resource to learn, I will do it as well :)2
-
(Note: I got a bit carried away while writing this, so the end result is a lot longer than I expected. Apologies for the long post!)
The beginning of my programming journey started with a book.
This was back in 7th grade. I had some basic exposure to BASIC (pun maybe intended?) from our school curriculum, but it was nothing too interesting as our teachers never really treated it as anything important. They would stress a lot on those Microsoft Office chapters (yes, we actually studied Microsoft Office as part of our computer science course at school) and mostly ignore the programming chapters because I dare say many of them struggled with it themselves. So although I had been exposed to *some* programming, it was mostly memorizing the syntax without actually understanding what was going on.
Then one day there was this book fair thing going on at this local Carrefour (for those of you who've no idea, it's a pretty famous hypermarket chain) in this mall, and for some reason my mother and I were in that mall on that day. Now the interesting thing is that this usually never happens -- I usually visit malls with my dad or my friends, this is the only instance I remember where I had actually visited one with just my mom. This turned out to be fortuitous. My father is the kind of person who's generally not amenable to any kind of extraneous shopping requests. My mother, on the other hand, was and remains pliable.
So I basically saw this book -- Sams' Teach Yourself JavaScript in 24 Hours -- being sold at half price. I vaguely remembered having read somewhere that JavaScript is a good introductory programming language (and it helped that this was the time when I was getting into a Google-craze -- I basically saw some photos of Google Zurich and went all HOLY SHIT THAT'S WHERE I NEED TO WORK WHEN I GROW UP (for those of you who haven't seen it, I recommend googling it. That office is the bomb) -- and I'd also read that you need programming skills to join Google). So I begged and begged my mum to buy that book, and thankfully she did.
Back home I returned with my new prize under my arm. Dad took one look at it and scoffed that I'll never actually use it. Pretty much entirely out of spite (to prove him wrong), I attacked the book with a zeal. I still remember how I felt when I wrote my very first JavaScript program (printing the current system date in an h1 tag) and marveling at the output. I guess that was when something struck -- the realization that this was probably what I wanted to do in life.
Fast forward to today, and I've never looked back and wondered what it would be like to have done something else.
PS: for all you beginners out there, JavaScript is a horrible language. Please start with something like Python. Also there are better resources than Sams' Teach Yourself JavaScript in 24 Hours available, that I just didn't know of back then. I'd recommend Eloquent JavaScript any day. -
Is giving out business cards at a college career fair tacky? I recently got mine in the mail since I finally have my personal website deployed, and want to make a good impression / show I'm serious since I will be graduating soon. Has my website/portfolio, github, linkedin, and contact info on them. Also any advice would be greatly appreciated!4
-
Trying to start a dev meetup with a friend, super excited but also nervous! I'm just a junior dev, absolutely overwhelmed by every aspect of the pool of knowledge available to me but absolutely excited to embrace it! I'm just a lowly angular developer but my aspirations are great :) I hope to bring people of unconventional ideologies together to discuss concepts in ways thay are... Well, unconventional!
Here's to learning, and growing!1 -
TLDR: I don't feel the need to be working at top product companies anymore.
Brief:
The craze to be a developer in top product companies has literally worn off for me in the past few months since I am working from home.
Like if I have to continue this WFH lifestyle it literally won't matter if I am working for a top product company or a startup...
The priority has shifted towards
1. A good team
2. A well-natured and polite manager
3. A flexible working culture which is better suited for remote work
4. And obviously a good salary🤑5 -
Some of my fellow comp sci majors, while very nice and friendly, are completely socially oblivious. It's cringey but I try to bite the bullet and interact with them normally, even when uncomfortable to do so, but man do I wish they could catch a hint.3
-
Had someone mention adding tasks to stories in our sprint mid-sprint is messing up the sprint statistics... Can someone explain to me how one is supposed to know every task and approximately how long it will take to complete for a given story before even opening the code base up?
This is currently my major gripe with agile / scrum. How exactly you're supposed to instinctively know the solution to a complicated problem, as well as the steps to implement it, the approximate time it'll take, AND roadblocks you'll run into on DAY ONE? WHAT?
Too often does a 2 point story turn into a 5 point story because deep down it was a more complicated problem than originally thought, and a good scrum developer is supposed to... Either clairvoyantly known that or just allocate hours into unrelated tasks?
Someone help me out here -
Sometimes as an intern I legitimately have no work to do and I feel awful about it. Sitting here twiddling my thumbs makes me feel like I'm doing something wrong. You can only ask for work so much... Trying to find things on our backlog to work on but they're all unfinished/not ready or too verbose / require too much for me to take on.
Mmmmehhhh I don't know what to dooooo3 -
Next job I find has to be entertaining somewhat. I thought I could deal with boring work but I'm tired of it.I It's just so damn boring. I'm not even writing new code anymore, I'm just updating dependency versioning and restructuring tests. It's bumming me out seriously. The mental fatigue from struggling to keep my eyes open every day leaves me struggling to get out of bed in the morning.6
-
Really trying to tutor my friend so he can land a front end position. He's currently working in fast food and is about to be hit by crippling student loan debt. Is there anything better I can do to give him a hand? I'm fairly entry level myself but I know what I'm doing. I've started teaching him Git and told him to focus on knowing HTML and CSS, and to use vanilla JS if he wants to practice.
He's still really early on, like trying to figure out which elements have hrefs and trying to remember the difference between classes and IDs. Think I'll be able to coach him into an internship offer by the end of the year?3 -
Wonder if I could build an info system in my car and connect it to a dashcam for on site video backup5
-
What % increase to your salary would you expect for a promotion? What about if you left for another job somewhere else?
For what it's worth, speaking about a Junior dev in the US.5 -
I hate having to ask for work when I'm out or blocked, it's a dynamic I'm not at all comfortable with yet it seems to be a weekly requirement.3
-
I've been in a front end role for 8 months now and still the most useful skill I've learned is git lol
-
What's up with people being super cutthroat about best coding practices? In my experience it's not very well focused on in schools or especially for self taught devs, so what's with the critical attitude towards bad formatting or indenting, or perhaps less than par code organization? I get it's suboptimal but if someone doesn't know that it's wrong then what's with the fire and brimstone response? Not personal, just something I picked up on.3
-
Got this build project of a big customer for the company I work for. Zero documentation and the guy manages this is on vacation and this customer is pushing and I'm on leave too until Monday, so everything is fine on x-mas eve 🎄
-
80% of the costs for this POC comes from NAT gateways, so keep your VPCs internet access free until you really need it 😅2
-
Going to a CCI Career fair / internship fair here soon, got my spiffy shirt on, a folder full of resume and business cards, and enough caffeine flowing through my veins to wipe out half the population of a moderately sized nation-state. Any last minute tips? I do web dev and I'm looking for an internship / jr position for my next (last) semester of college and/or post-graduation
-
Get out of class exhausted af, go to work for what feels like eternity to fix small CSS bugs, leave tired af from boredom, go home and *try* to be productive and learn more tech so I can may be not do CSS my entire life, pass out, drank, wake up exhausted af and repeat2
-
Intern, ran out of work to do, everyone that can help me is either perpetually busy or out of office. Freezing to death because office is cold. Don't wanna be a douche playing on my phone though. Send help I'm dying. The boredom is relentless.3
-
At what point do you say a junior dev is no longer a junior? What metrics do you use? Like scope of knowledge, impact on team / code decisions, years experience, management skills, etc.?
I feel I'm qualified as a mid level developer now despite only being a junior for a little over a year. I had tons of internships in college and was kind of placed in a role where growing fast was required.
I broke a sweat for most of that ~1 year I worked as a junior and my contributions to my project aren't insignificant
I don't say that to toot my own horn here, I really do want to ground myself in reality. But I don't know if my standards are too low or my organizations standards are too high. FWIW, other devs on my team have commented privately / informally that the junior title isn't super fitting.
I'm still pretty dependent on my boss but that's more for final say of things. He'll often have some input to my work but I'll also be involved with design discussion and take up a large chunk of work without question. On light sprints I'm knocking out 20+ taskhours of work, going closer to 30/40 when things pick up. Not uncommon to kill 10 user stories in a sprint.
I don't know, what do you guys think?8 -
Balancing a professional internship alongside school is a huge pain. I find myself levying one or the other to allow more time to be spent with the alternative, i.e taking short work days to do more homework, or skipping class to get rest for work the next day. There's a good chance that if you don't see me at work, I'm in class, and if you don't see me there, I'm probably doing homework, and if I'm not then I'm asleep.
I can't wait until I graduate in a few months and can really just focus on building my professional development skills. School is taxing and largely unnecessary.4 -
Sooooo how much should I expect to get accomplished as a new junior developer? I feel like I'm making progress but basically everything is a struggle and I do it wrong to learn. Is this normal? I understand a lot but also the complexity of the projects im working on (in comparison to my skill level) means I'm basically always wrong and in need of guidance.
Thoughts? -
Having a hard time deciphering if I just happen to encounter a lot of really smart people in my day to day life or if I'm just a mediocre developer. It'd be cool if I was really "passionate" about CS, but in all honesty it's just to pay the bills. I don't hate it, I like feeling like I know stuff and being techy, but it's not my dream to sit crouched infront of a screen and do logic puzzles all day either. I do envy people that turned their passions into profit. I wasn't comfortable taking the risk with that though, so now I feel like I'm just kinda stuck in between a mediocre developer and a person who eats / sleeps / breathes CS knowledge. It's not the worst place to be but it is a little disappointing sometimes. I just hope I start making enough money soon to really afford the things in life I am passionate about.2
-
Even though I was offered a future position (from intern part time to junior full time) I still worry that I'm not doing enough. Some days I just don't have work to do and all the higher ups are in meetings. Mix that with the bit of social anxiety and having trouble approaching people and I feel like I look like a slacker, even though I really do want to work on stuff and improve.
What can I do to wow the higher ups with some consistency?4 -
What's the real expectations for interns? Just to give it a good go, learn, and ask questions? Currently sitting at home sick af worried I'll look bad to my higher ups for not being there unannounced. Don't really have any way of contacting them.1
-
I enjoy learning and improving my skills, but I do not enjoy the being wrong part of learning. I understand learning from mistakes is a big part of improving, but man being wrong constantly is exhausting.
-
I really love this boilerplate for starting an Angular, gulp, browserify web app. https://github.com/jakemmarsh/...
-
Want to upgrade computer for better programming resources in side projects, need $600
Want to start making side projects for dat sweet sweet ad revenue, need stronger computer
Freelance hobbyist catch-22 :(9 -
I enjoy working through problems with friends and coworkers, teaching and learning, and generally helping get work done. I feel a bit like I'm being used as a tool and not a resource though. At first I was helping someone with code here and there, but now it's every day like clockwork, and I'm basically doing their work for them. I'm trying to guide them by explaining my thought process, but it almost seems sometimes like they're just waiting for answers to type.
On the plus side I'm getting hella practice on multiple projects and it probably looks good to higher ups being so resourceful, but can a guy get either a break or a raise? Lol -
After my third "requested changes" I've officially lost all dignity I held. Spend hours working, wrong solution. Revert, not working. Fix, removed functional code. I think my brain is just broken. Or maybe this project is just massive and I just can't wrap my head around it properly. Or maybe I'm just clueless. One day I'd like to be at a level where you hear an issue and immediately know the solution, where the problem lies in the code, how to fix it, and how long it will take. Hell, I'd settle for even one of those right now. The learning process is so stressful.
-
You know CS is competative when you're going into your third internship to put you in the running for a job 😁9
-
Trying to teach my friend, who has already graduated college, enough web dev stuff to land an internship and build a career. I can tell he's nervous because he's always asking how close he is to landing an internship.
I remember being there, wanting concrete answers but only hearing to just keep learning. Now that the shoe is on the other foot I understand. Listening to him explain what he knows so far makes me feel slightly nostalgic but also slightly concerned if he'll be able to learn enough soon enough.
He's been using codeacademy to learn and leaning on me a little, but I really need to boost his learning if he's gonna end up anywhere any time soon. He's familiar with HTML and basic CSS stuff (box model is still iffy, for example) and he's trying to grasp JS. Definitely not there yet, but have no idea when I can start telling him he's in good shape.1 -
Is it reasonable to use materialize for a personal portfolio? I just like the minimalistic and simple appearance, and it makes making responsive layouts a breeze...
Also, I'm tired of using bootstrap for everything7 -
I start my new internship in a week. Its Java (springboot), angular, and the most popular testing tech for each. I know some of each, and no testing. PLS HALP. Want to impress.11
-
At what point should I feel my skills are strong enough to apply for a junior front end position? I'm going to be getting my bachelor's in May for CS and currently I am pretty familiar with HTML/CSS/JS, understand jQuery and bootstrap, know some basic node/express/Mongo (I know, I'm learning postgres, calm down), and now I'm kind of deep diving into angular.3
-
What's a good way to learn proper testing? I'll be starting in a position before long that uses JUnit, karma, mocha, etc.1
-
I'm so busy with school and work that I can't find time to work on projects 😩 Trying to grind my way into a career but being crushed under the tremendous weight of time restrictions and responsibility
-
Doing node dev with a friend that never used JS before
He asks about how to make enums for our generic model to use
Good question I think, I'm not sure
Apparently you just make a fucking object and freeze it, go figure with JS
"Wow. I bet that's super fast /s"
Dammit JS you patchwork ass language, I love you but I see why classic language developers are turned off2 -
[serious] !rant
I need your advice. I'm a junior developer and I overslept and missed not only a stand up meeting but a review as well and I feel like shit. This is my first time missing a meeting, though I feel like I've dirtied my name a bit. Am I holding myself to too high of a standard or am I rightfully upset with myself, and how do I make it right? Should I be concerned about losing my job?15 -
I have a C++ assignment and philosophy paper due tomorrow, which is also my anniversery with my girl, but as soon as I get out of work I have class till 9pm. There's not enough time :( wondering which I should take the L on.2
-
We are in a course for the scrum certifiaction. Most of my partners are more concerned about they can't take the decission about using scrum or not. Is so sad because os a really small organization.
-
I'm more partial to Sublime Text. Never got into the Atom craze, and always wanted to be more vim-ish.
But more and more people seem to be into VScode for some reason. Need to check that out soon.1 -
Any car guys here? I feel there's a narrow intersection of people that code for a living and people that enjoy car culture. Honestly though, with the money that CS makes, and the dull and dreariness of sitting silent in front of a screen all day, who could resist a joy ride?!2
-
People love to talk crap about MongoDB but it's not horrible for getting in to NoSql databases. Is it good for extremely important production apps? No, but nobody is saying it is.
-
Teaching all my friends JavaScript and thereby learning more myself. What a beast it is to comprehend. Other languages feel like learning a structure and syntax, where as JS feels like learning an entire actual language.
Soon... Soon we will all be speaking ninja code. My evil plan is coming together >:) -
In your mind, what separates a junior developer from a developer, and similarly, a junior developer from an intern?9
-
What's a good way to learn springboot development? I know the fundamentals of java as a language but never used springboot, and I recently got an internshIp that uses it.
Also, where would I go to learn more about proper best coding practices?
Thanks everyone!6 -
What should I expect out of a technical interview for a software engineering internship, one likely focused in front end web application development? I am prepping for this interview but wouldn't mind some seasoned feedback!2
-
Is there money to be made in android app development via ad revenue? I'm learning more Java for a different purpose related to a job and think it'd be a fun side project. Maybe utility apps, but probably games.9
-
What's the average time to go from a junior dev to a regular dev? Like a year? As in get a promotion if you're hitting expected growth3
-
Junior angular dev, looking for some fun projects to throw on my github. I haven't done any coding for my public github since I started working full time, so it looks like I'm MIA! Want to show off my newly gained skills :)
Anything html/css/boostrap/js/jquery/angular/jasmine/karma/node I'm down for, or if you've got any fun projects related to web development (backend, DB, etc) that's an unfamiliar language I'd probably take a shot at that too!
I built a portfolio before and deployed it to digital ocean and assigned it to my own google purchased .com, but that's the most "impressive" thing I've done so far.1 -
Tips for the first day at a new internship that has a ton of potential to turn into a full time job post-graduation?1
-
I took an intro to web dev class for credits at my college, seeing as to how I was just short enough credits to graduate...
Currently working as a web developer, gonna be really funny writing unstyled static HTML on tests