Big 4 Discussion - September 02, 2018 CS Career Questions |
- Big 4 Discussion - September 02, 2018
- Daily Chat Thread - September 02, 2018
- I'm incredibly nervous/paralyzed about the "grind" for Leetcode.
- Struggling as a junior engineer on a seemingly elite team full of senior engineers
- If the tech stacks of employers vary, and there's only a small amount of employers in your area, how do you resolve what to learn?
- Becoming a Scientific Programmer
- Need insight into what just happened at work, a bunch of developers were let go on Friday, except it doesn't seem like a mass layoff. What happened?
- As a fresh grad how should I spend my time?
- What are your go-to edge cases for technical assessments?
- Graduate jobs in NYC
- Are certain languages more common in certain industries?
- Hiring process for Data science positions.
- Capital One Salary Increase
- Is a masters in software engineering worth it if I already am a software engineer?
- What constitutes a reasonable signing bonus?
- Internship Advice
- Future and Job prospect for AI?
- All these mid-career people making 400-500k, are they including stock appreciation in these comp numbers?
- What are some companies that are open to internal international transfers?
- Jp Morgan Code for Good
- Help with internships
- What books do you recommend for someone who’s getting back into programming?
- Would a associates degree at Community College get me a job?
- Where to start for introductory level cloud computing education
- CS graduate last may, little xp, 3 good projects, no call backs
- Out of work life for younger grads
Big 4 Discussion - September 02, 2018 Posted: 02 Sep 2018 12:07 AM PDT Please use this thread to have discussions about the Big 4 and questions related to the Big 4, such as which one offers the best doggy benefits, or how many companies are in the Big 4 really? Posts focusing solely on Big 4 created outside of this thread will probably be removed. Abide by the rules, don't be a jerk. This thread is posted each Sunday and Wednesday at midnight PST. Previous Big 4 Discussion threads can be found here. [link] [comments] |
Daily Chat Thread - September 02, 2018 Posted: 02 Sep 2018 12:07 AM PDT Please use this thread to chat, have casual discussions, and ask casual questions. Moderation will be light, but don't be a jerk. This thread is posted every day at midnight PST. Previous Daily Chat Threads can be found here. [link] [comments] |
I'm incredibly nervous/paralyzed about the "grind" for Leetcode. Posted: 02 Sep 2018 07:25 AM PDT Maybe it's from reading this sub too much, maybe it's because I'm a worrywart, but from reading posts on here about doing extensive hours for Leetcode (see: multiple hours every day during school or after work, spending school breaks or summers on nothing but it, etc.), I'm incredibly nervous about what's needed to get a job, well-paid or not at this point. It's not that I don't find the questions silly or anything like that. Nor, for that matter, do I find some preparation to get into the mindset superfluous (e.g. 30 minutes a day, one problem every couple of days, etc. The small amount I've done [easy problems] are fun in their own right). Rather, it's that everyone claims that they need to grind endlessly to get a job, period. And while I certainly wouldn't turn away from a well-paying job (even one like Big 4), I also would like to avoid burning out before I even get a job (currently still in school). I've been lucky enough to have gotten an internship at a good company through a program, and loved every minute of it, but don't want to lose it (or a similar opportunity) as a result of not knowing something. It's gotten to the point where I'm near paralyzed by just how much grinding people do, that I haven't even done my own preparation (at least not in comparison to people I've seen on this forum), practically out of fear, and as such have squandered any and all coding challenges sent my way. Is this really what is necessary to get a job? To do 75%+ of the problems on Leetcode, to ignore college life and opt instead for nothing but prep? Or, even beyond college, to ignore life in general, just to "stay sharp?" I do not mean to rant, nor rag on anyone who has chosen that lifestyle. Maybe it's not for me, and perhaps maybe the jobs in the highest echelons aren't meant for me either (though as I mentioned earlier, I would hope not). But in the end I hope someone with more experience can bring me back down, or set me straight. EDIT: To clarify, I've no qualms with the interviews themselves. I love talking with people and getting to know them and working on problems together. It's the times like in coding challenges or wholly technical interviews that require this "grind" that I'm nervous about -- it's nothing to do with the interview itself, if that makes sense. [link] [comments] |
Struggling as a junior engineer on a seemingly elite team full of senior engineers Posted: 01 Sep 2018 10:31 PM PDT I just started my first full time job at a large tech company. I interned on the same team I'm on now, but things recently got restructured so that now, the team is made up of nearly all senior engineers. On my immediate team of 7 engineers, we have 4 senior level devs, two really legit level IIs, and then me... a fresh-from-school new grad. It's not just that they're senior, though, it's that this team and the people on it seem to be highly respected in our organization. For example, when I asked someone from another team how we're perceived, they said my team is "like the Seal Team 6 of [org]... like, when there's a problem no one can solve, we send it to you guys." Another time, I opened an email from a guy on my team, and my friend commented, "Wait, he's on your team? He's like, really high up." And that guy isn't even the most senior dev on our team! I know that this is a great opportunity to learn from people who are apparently highly regarded. However, I'm struggling to keep up. The day I got here, my manager gave me a very large, very visible project with very little instruction and no infrastructure in place, and then basically asked me to gather requirements for it and figure out what the architecture for it should look like. I ended up successfully coming up with an architecture for it over the past two weeks, but it was really, really nervewrecking and stressful, and I had to ask for a lot of help, since I don't even know what technologies are options for us to use (I don't have a technical mentor assigned to me or anything). I think my manager has a lot of perhaps-ungrounded confidence in me--I did really well during my internship when he was my manager (I ended up completing two projects instead of just the one he initially assigned to me). When he went around and introduced me to everyone, he told someone what I was working on, and then commented, "This is /u/1934escapes, and she's going to be owning [feature] from now on. We're looking to get it done by [deadline in two months] but, you know, it's /u/1934escapes, so it'll probably get done in two days." Of course it's nice to hear that sort of compliment, but I feel so much pressure because of it. I panic if I'm not getting pull requests out at least every other day, I felt terrible because I didn't get my first pull request in until my second week, and I'm still freaking out over the sheer scale and visibility of my first project, especially since I'm on it alone. I think my manager doesn't seem to understand what needs I have as a junior engineer; I feel like I'm being treated the same way the senior engineers are treated. When we get a bug in, he'll be like, "Who can take this one? How about /u/1934escapes?" And then I'll be looped in on really intense email threads and people start asking me tons of questions I don't even know where to find the answers to, and then I have to bother the senior engineers, and then they'll explain something to me in a really convoluted way using lots of vocab I don't recognize, so I have to stop them every two minutes and ask a clarifying question, and then when the explanation is over I go back to my desk and quite frankly still don't know basic stuff such as, for example, what the filepath for the feature they want me to look at is even located. So then I have to go back to them again. I know some of this is normal, but I feel like I'm being given a lot of responsibility with very little support. I just feel so envious of a new hire in the next team over--she got to start off working on a small bug, and her mentor sits right next to her and she can ask them questions whenever! And her mentor is a cool young woman--my mentor is an older dad who's been at this company for 20 years and has his own office down the hall; I have to knock on the door to talk to him, he doesn't seem to understand how much of all of this is new to me when he explains things, and he doesn't even know any technical details about my project--in fact, no one but me does. I don't even think my manager knows what components are going to be necessary for what he's asked me to do. It's only been three weeks and I feel miserable and overwhelmed. Am I in over my head? I expressed my concerns to my manager in my one-on-one and he told me not to get stressed; I'm not sure he understands just how stressed I am about all the responsibility he's assigned to me so soon. I'm just worried that my manager seems to think that because I did well during my internship, I'm some whiz kid who can play with all these senior engineers, when really I feel like I'm completely floundering. I think I could do it if I had a mentor who understood my project, and whom I could ask for guidance, but right now all of my help is just the result of me going up to people's desks and asking if they can help me with a one-off question. If you were in this situation, how would you approach it? I want to be able to rise to the challenge, but I just feel like I'm barely hanging on. TL;DR I'm a new grad engineer on a team full of really legit senior engineers. I was given a very large, very visible project on my first day, and I don't have a technical mentor who I can go to for help; all of my help is just me asking random people on my team questions. I feel overwhelmed and miserable. How can I make the situation better? [link] [comments] |
Posted: 02 Sep 2018 11:11 AM PDT So quick background about me:
Here's my situation: I live in north central Florida and the closest city with the biggest web dev presence is Gainesville. I live in Ocala. Combined, the two cities offer about 20-40 web dev jobs, with only a handful that are entry level. I recently went to a meetup of one company who were so far the only ones offering internships, which go out in October. Speaking with the recruiter, he told me that it was a paid internship, and that his company was looking for React, PHP, and Node skills. My skills are mostly novice Js and Angular with familiary in C# and SQL. I told him about my projects but he didn't seem availed to consider me. Don't get me wrong, he was a nice guy, and told me to keep in touch. I'm currently still developing my Js and Angular skills on a personal project while continuing school. I don't think the chance of his company hiring me is good unless I cram PHP/Node/Reach into my head over the next two months. But be that as it may, they could have a future position opened where I could have acquired the skills needed at that time. Here's my dilemma: As mentioned, there aren't many jobs in my area, and the ones that are here have varying tech stacks like one has C#/.net, another is Reach/PHP, a few have Wordpress, another lists everything under the sun, etc. Going after one position fees like putting all your eggs in one basket How do I know that said company, if I learn the skills they want, will even hire me, or have the position available by the time I feel qualified to apply? And if I don't succeed, what do I do? Forget months of investing in learning a technology to chase another company wishes and repeat the risk? Again, I would hate to abandon my project when I'm just starting to get a better hang of angular, especially when it took days for me to wrap my head around its component and module system. I'm stuck in paralysis of the analysis again. Any help would be appreciated. Also, I have a stay at home wife and three kids. Time for investing in a technology is limited, which compounds my dilemma. [link] [comments] |
Becoming a Scientific Programmer Posted: 02 Sep 2018 06:39 PM PDT I'm going into my third year of Computer Science and have really enjoyed the tour through discrete math, data structures/algorithms and operating systems. I choose computer science because it was something I was pretty good at and enjoyed a lot. However I also enjoy the more traditional sciences like physics though understanding those concepts comes much less naturally to me, but I would like to work with both in some capacity. I can't seem to find any good resources online about how a person becomes a scientific programmer. Do I need a BS in the scientific field I want to work in? Will self study be enough? Do I need a masters or higher in computer science or an equivalent degree? [link] [comments] |
Posted: 02 Sep 2018 04:44 PM PDT Background: Company is around ~500 total people with ~75 odd developers, we have been doing well from my understanding and within the last year we raised another major round of funding. On Friday, it seems like there was some sort of mass culling that only occurred in the software department (Everyone from Ops, Sales, etc were not affected). Total damage seems to be a bunch of people from a wide range of teams, some junior, some senior and a team lead. Three people on my team were let go from my team with absolutely no heads up, in the middle of the sprint when we are already death marching for a deadline. I was not told anything about it, and our new director basically told me "it is none of my business", and "it will not be elaborated upon". However the launch of what we were working on has been pushed back several months to account for this. On top of this i was told to immediately write up job postings for replacements. I am struggling to understand what the hell just happened, i contacted two of the people who were on my team and have gotten no response. Everyone else i have talked to is just as confused as me, and frankly extremely shaken up. A new CTO was appointed a few months ago, but even that doesn't make very much sense. If it was because of money, that doesn't make much sense for us to let go a bunch of people then immediately start hiring again, nor does it make any sense to have absolutely no heads up when your team is in the middle of a project. Has anyone been in a situation like this before? Is this a good heads up to start looking for another job, the absolute lack of transparency to me is beyond frustrating. [link] [comments] |
As a fresh grad how should I spend my time? Posted: 02 Sep 2018 04:33 PM PDT Hey Reddit, So I recently graduated last May with my B.S. in CS, and like a lot of fresh grads i'm struggling with finding a job. I have pretty decent looking resume but not a whole lot of professional experience. Did a little bit of freelance web development for side cash in school but nothing really to brag about. I have a portfolio site which I host on a vps, a few github projects, and a certificate in Front-End web development from freecodecamp. You'd think doing all that stuff would at least land me an interview. :/ Anyways i'm unemployed and so i'm very free. I spend most of my time shooting my resume out on all these job sites (linkedIN, Glassdoor, ziprecruiter, indeed etc. ) but I barely get any bites due to my lack of experience. Recently, I've started spending some time doing code challenges on codesignal (formerly codefights) because they claim I can find decent opportunities on there given that I show enough skill. Some people have advised me to do my own personal project but I feel that would cut out a lot of time from my job search. Others advise that I spend my time increasing my skill set by learning new things like React or Angular to get more views. I'm not really sure what I should prioritize in order to get more opportunities. I'm thinking I should spend 3-4 each for looking for jobs, doing challenges, and working on a side project. Am I on the right track? [link] [comments] |
What are your go-to edge cases for technical assessments? Posted: 02 Sep 2018 03:15 PM PDT In some of my technical assessments, once I get my solution working I pass around 80-90% of test cases, but I can't always come up with the remaining ones in time. The cases I think of are various empty inputs and handling ties (and if there's just a more efficient algorithm lol). What are some other rule-of-thumb edge cases that you always consider: For Array/string manipulation problems? graph/tree traversal problems? Find some optimal value problems? Modify some linked data structure problems? [link] [comments] |
Posted: 02 Sep 2018 03:11 PM PDT Hi all, I'm going into final year and hoping to move to New York in May to work preferably in a software development role. Some things about me: Computer Science in Ireland. First class honors(at the moment :D) Dual citizenship(Irish/American) 8 month internship in Intel done. What would be the best way to approach companies about a graduate job or how would I even go about doing it? LinkedIn? Thanks in advance, appreciate any suggestions! [link] [comments] |
Are certain languages more common in certain industries? Posted: 02 Sep 2018 05:51 PM PDT Does Banking/Finance trend towards language X? Federal govt lang Y? State/local govt lang z? [link] [comments] |
Hiring process for Data science positions. Posted: 02 Sep 2018 01:38 PM PDT Can someone provide a rough outlines of the hiring process of data science positions . Any experiences ? [link] [comments] |
Posted: 02 Sep 2018 07:34 PM PDT In Capital One, how much salary raise can I expect for each year if I stay in a same position? [link] [comments] |
Is a masters in software engineering worth it if I already am a software engineer? Posted: 02 Sep 2018 07:32 PM PDT Last fall I graduated with a BS in Software Engineering. Since that point I started working with a pretty large/ well known company as a software engineer. I recently decided to go back to school to get my masters in software engineering, keep in mind, I am taking evening classes so I am still working full time. In total I will end up spending about $25k on the degree and I am curious if it will be worth it at the end. Will a masters degree automatically get me a higher salary? I know people value experience > degrees, but like I said, I will be working AND attending school so I would have both experience and a masters degree at the end of it all. Nonetheless, I only see value if and only if I am able to get a higher salary because of my masters degree. Thoughts/ opinions? [link] [comments] |
What constitutes a reasonable signing bonus? Posted: 02 Sep 2018 09:25 AM PDT I'll soon be entering a round of negotiations where I think a signing bonus could be on the table. What, in your opinion, would constitute a reasonable amount when asking for a signing bonus? Is there some percentage of the base salary that makes sense to lead with? [link] [comments] |
Posted: 02 Sep 2018 05:45 PM PDT Hi guys, I'm coming to the end of my first summer internship and heading back to university for my second year shortly. My university offers a year in industry program which is essentially a year-long internship between the second and third year and I'm wondering whether or not I should take advantage of this. I obviously understand the value of an additional years experience, but it delays my graduation by a year. If I don't do it, I can just get another summer internship next year, leaving me with 6 months experience. Would this be enough to make my CV look good from an employer's perspective, or should I do the year in industry? If the size of the company is of any significance, I've done my first internship at a very large company and could more than likely do a second internship or the year in industry here as well. Any advice is appreciated. [link] [comments] |
Future and Job prospect for AI? Posted: 02 Sep 2018 01:12 PM PDT Do you guys think deep learning/machine learning will have a huge job market in the future? Or should I just stick to studying standard software dev. [link] [comments] |
Posted: 02 Sep 2018 02:23 PM PDT What gives? I see these huge comp numbers thrown around, but are these before stock appreciation or after? [link] [comments] |
What are some companies that are open to internal international transfers? Posted: 02 Sep 2018 09:01 AM PDT I'm thinking about trying to spend some time abroad in the next few years, what are some companies that could enable that? (I'm American) [link] [comments] |
Posted: 02 Sep 2018 02:08 PM PDT Was wondering if I should apply to the software engineering internship if I have already applied to code for good [link] [comments] |
Posted: 02 Sep 2018 04:01 PM PDT Long story short I'm a math major who got very into programming within the last few months but since I'm graduating soon (3 semesters) I cant make the switch to cs. Most of my knowledge comes from r/learnprogamming and udemy courses. I want to get an internship this summer (2019) but have no idea where to start. I go to a large north eastern state school and dont feel like I have what it takes to get an internship. I'm not looking for a big N internship, just something to help me learn more and make more progress. How can I go about getting an internship? Also realistically will being a women hurt my chances of getting into tech? [link] [comments] |
What books do you recommend for someone who’s getting back into programming? Posted: 02 Sep 2018 07:30 PM PDT It's been a few years since I graduated college but I'm trying to get back into programming and want to get a dev job (currently in cyber security). Does anyone have a "holy grail" CS book (or books) that you'd recommend? [link] [comments] |
Would a associates degree at Community College get me a job? Posted: 02 Sep 2018 06:55 PM PDT I can get my associates in CIS at my local CC or I can try to transfer to a university and get my bachelors. The downside about transferring is I would be in debt and take up another 3-4 years to finish. This is what I'm looking at for my local CC. [link] [comments] |
Where to start for introductory level cloud computing education Posted: 02 Sep 2018 06:51 PM PDT AWS and other cloud platforms seem to be a key qualification for many of the jobs I've been applying for, where should I start? I definitely prefer something with a codecademy interface (I learned basic SQL in a few days on there). However, I don't think that really works for AWS (mostly just seems to be videos). [link] [comments] |
CS graduate last may, little xp, 3 good projects, no call backs Posted: 02 Sep 2018 02:24 PM PDT what should my goals be? I want to get a junior dev position but that might be to high of a position? I should have done coop while in school but i did not... can i still get internships to get xp? [link] [comments] |
Out of work life for younger grads Posted: 02 Sep 2018 05:18 PM PDT This is going to be a weird question, but I am going to ask it. I currently go to a big state school in New Hampshire. Its a typical college town with a few bars. Its great especially on saturday nights to go down to the bars, and lets be honest.. meet girls. Starting to have some sort of a quarter life crisis as pretty soon I will be leaving college, and based on job offers may opt to live outside Boston for a while and commute in (free living in parents home). I know its not everything but theres a part of me that is thinking about how its going to be hard to meet people in general, and I am not sure how many 23 year olds are going to be living in that suberb, male or female. SO I am sure there are people here that have already gone down this road, what was your experience? what would you recommend? I am guessing the best play for a young person is to live in the city [link] [comments] |
You are subscribed to email updates from CS Career Questions. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment