AboutI'm just trying to survive at this point
Skillsjunior web app dev, PSM I. angular2+, jasmine+karma.
Joined devRant on 8/10/2017
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
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
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
I need today to be over yesterday. I'm exhausted and questioning my career choices. I need sleep to mask the pain 💀3
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.
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.
I've been in a front end role for 8 months now and still the most useful skill I've learned is git lol
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
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
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.
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.
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!7
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
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?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
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
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
Me: does literally anything
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
"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
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
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
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
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
In your mind, what separates a junior developer from a developer, and similarly, a junior developer from an intern?9
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
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?!
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.
Soon... Soon we will all be speaking ninja code. My evil plan is coming together >:)
2. What the fuck
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
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.1
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