Resume Advice Thread - October 30, 2018 CS Career Questions |
- Resume Advice Thread - October 30, 2018
- Daily Chat Thread - October 30, 2018
- Went from 0 ideas how to code to Cali internship in 4 months. Here's a complete list of internships & companies to apply for
- Is it normal to feel existential dread while working in Enterprise environment?
- New hire on my team has been working for 2 months and hasn't done a single commit
- New grad job as Salesforce Developer and hate it
- SWE's and developers who've been in the industry for several years: could you share your career path?
- Airbnb vs. Squarespace
- self taught uncontrollable imposter syndrome
- TripAdvisor vs IMC Financial Markets for internship
- Deep Depression Hitting That New Grad Wall
- Robinhood vs Airbnb (new grad)
- How much will not having an internship after sophomore year impact my career?
- Do Midwestern areas have developer conferences?
- Deciding between Redfin & MongoDB
- Cold emailing a recruiter
- Akuna Capital Super Day
- Bank of America Global Technology Analyst Program
- What is an H1B bodyshop?
- A short summary of Impostor Syndrome 6 years into my career.
- Company told me not to dress up as they're "super casual", what does this mean?
- When do you know it's time to leave a job?
- [New grad software developer] I lost both keys to both doors at work. How dead am I?
- How does this offer stack up for a new grad?
- I keep failing coding questions :(
- Switching from iOS to .NET
Resume Advice Thread - October 30, 2018 Posted: 30 Oct 2018 12:06 AM PDT Please use this thread to ask for resume advice and critiques. You should read our Resume FAQ and implement any changes from that before you ask for more advice. Abide by the rules, don't be a jerk. Note on anonomyizing your resume: If you'd like your resume to remain anonymous, make sure you blank out or change all personally identifying information. Also be careful of using your own Google Docs account or DropBox account which can lead back to your personally identifying information. To make absolutely sure you're anonymous, we suggest posting on sites/accounts with no ties to you after thoroughly checking the contents of your resume. This thread is posted each Tuesday and Saturday at midnight PST. Previous Resume Advice Threads can be found here. [link] [comments] |
Daily Chat Thread - October 30, 2018 Posted: 30 Oct 2018 12:06 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] |
Posted: 30 Oct 2018 03:24 PM PDT Hi all. This is a repost from my school's subreddit. Got a lot of feedback and thought I'd help more people here. I was a freshman non-CS. Self-taught how to program around January-February and was determined to get an internship in Cali this summer. Applied to over 700 jobs and was getting around 20 rejection emails a day, but got a few interviews. Bombed a lot of them but eventually got better and finally landed an internship at a big company in SF this summer. I have posted in this sub before and met amazing people through it. It was a really big help during my internship hunt and I'd like to contribute back to the community. I will write down what I have learned, if you'd like to check out the list first here it is: For my previous post describing my situation: https://www.reddit.com/r/cscareerquestions/comments/86izkx/i_just_want_to_work_in_sf_uncommon_reason/ edit: since so many people are asking, here's the GitHub I used to apply: https://github.com/alyssamossienko What did not work out My personal experience is that I didn't get anything promising through websites like Glassdoor, Indeed or Linkedin even after applying to over 500 jobs. I think the root of all evil the whole "easy apply" thing. My guess is that most recruiters receive so many applications with those type of postings that they end up using algorithm (i.e keywords scan on resume) to filter out applicants. Thus, they most likely won't bother looking at yours unless you have crazy experience/side projects. I didn't write any cover letters. The way I see it, refactoring each one to fit different positions is just too much time spent compared to what you get out of it. But that does not mean you shouldn't do it - I heard some people have great success with them. What I'd suggest, if you were to write a cover letter, is tailor tailor tailor. Make sure they know that you have put in the work to target your cover letter to THEM, and only THEM. This works wonder if you plan to only apply to a small number of companies. If you were to send a generic cover letter, I'd advise to just not do it at all as recruiters will know just by looking at it that you have sent 100 of the same letter already. What worked out I had no work experience so I did 4-5 side projects, and put the source code on GitHub. I think this was crucial as it is the only way companies can validate your skills without prior work experience. My projects were not super complicated and took at most 1 week to finish. Make sure to put good quality code with documentation if you can, as companies do look at your Github. What I had the most success with, regarding getting interviews wise, was to apply either directly on the company's website or through cold emailing recruiters or even the CEO if the company is rather small. If the company does not have a public e-mail, you can usually guess as it is almost always in the form "hello at companyname dot com". They have a MUCH higher chance of looking at your resume than if you submitted it via Indeed/Glassdoor. You can have a template and change slightly the wording for different companies. It's also important to have a thick skin. Companies reject you for all sort of random reasons. A startup I had 3 promising interviews with ghosted me and I later discovered they just ran out of money. Conclusion: Mega list of companies with their internships listings The biggest problem I ran into during my coop hunt is that there's no easy and fast way to find a complete list of companies with their internship listings. A list of companies is very useful as a lot of smaller ones, even without an official job posting for coop, will give you a chance if you cold-email them. That was when I came up with this app, to compile a list of companies and their internships, filterable by location, tags, school term, etc. Check it out: https://www.mrshibe.me/ I am currently working on adding more job postings and improve the UI/UX (I designed the website from scratch to practice). Don't hesitate to contact or PM me for any questions or feature request. You can also sign up for updates (I plan on making features such as saving jobs/companies to apply later, keeping track of the application process, etc). Lastly, please let me know if you have any feedback! They mean the world to me and I take each of them to heart. Cheers and good luck everyone finding your next internship! [link] [comments] |
Is it normal to feel existential dread while working in Enterprise environment? Posted: 30 Oct 2018 06:38 AM PDT This is probably borderline with /r/depression, but I'm not sure people there can relate to what I'm experiencing. A while ago I've started working in an Enterprise project, my role here specifically is to first prove myself as capable IC by working on a set of pretty challenging tasks and then I can start assembling my own team to work on specific part of project (its a pretty big project overall, probably few million LOC, didn't really bother to check it yet, old one too also). Long story short, I'm failing at the first part. Its been nearly a month and I haven't produced any tangible results on my tasks. The code organization is in complete shambles, well maybe not complete, but its fairly bad - there are God objects everywhere and a whole plethora of unneeded abstractions, code duplication and usages of deprecated APIs. On top of it, the project uses a whole bunch of external "systems" (not sure a pile of garbage can be called a system, they're well known and supported though) and has extensions for them. Those systems are a huge problem, biggest one actually. On top of all this git tree looks like a pile of garbage and people in charge feel that its all fine. I can not convince them to change it nor do I feel that I should - there are several teams working on it and it will just decrease their performance probably because frankly they don't know any better, at least that's the impression I've got. Overall I feel like my soul is being drained of what little life it has left. I feel like the project is in complete disarray and chaos and there is nothing I can do. Even if I succeed at proving myself, my team will and by extension of course myself will still have to adapt to all the messy processes, of course I will not allow my team to write garbage and I will have proper code reviews in place, but still. Is this really business-as-usual for Enterprise world? I have never worked on Enterprise projects before, all my experience was in startup-like projects and sure I have plenty of experience in cutting corners here and there, but I always had processes and code conventions in place to keep my sanity, now I don't have that. It almost seems like entire project was written by Junior Engineers who had no idea how things work underneath and had very little concern for maintainability. [link] [comments] |
New hire on my team has been working for 2 months and hasn't done a single commit Posted: 30 Oct 2018 01:05 PM PDT I work for a smallish tech company (around 300 people). My former manager hired 2 new employees recently. 1 of them is being mentored by a senior dev and is doing great. The other is on my team and I have been tasked with doing some mentoring with them (I'm a senior dev). However, it's kinda been a problem. Simply put, its 2 months now and he hasn't done a single commit. Not one. And quite frankly it's making me look bad. While I'm not his manager, the feature set he works on used to be one of my primary working areas. When that team asked for something I would have it done in 3 days or less and that's kinda what they expect. But now they ask for something and I write up a ticket for the new hire. But he doesn't ask me any questions, he doesn't start work on the ticket, and that team is still expecting stuff to get done while I am working on a completely different project. Like one of the things I walked him through 2 weeks ago was a 4 line change. Today he asked me about it.... and he hadn't done any work on it. It's been two weeks, like what the hell? Normally I would just say "not my problem" but in this case it pretty much is. What should I do in this case? [link] [comments] |
New grad job as Salesforce Developer and hate it Posted: 30 Oct 2018 04:00 PM PDT I recently started a new full stack job in Salesforce after grad. I completely hate the stack, Apex, Lightning, SOQL - everything. None of this lines up with my career goals - I do not want to be in salesforce at all. I was thinking I would be fine with a full stack job until I got into a masters program, but salesforce has been an ightmare. From a business perspective I feel like it's a great piece of CRM ass, but as a developer my life feels like a nightmare.Most of the reasons I hate it seem to be shared amongst other developers. But here are a few things: - errors that pass the compiler that should not have (eg keywords for types) Non tech related: Most of the time it feels like I'm learning about the limitations put upon developers. In my previous work experiences and in hobby exploring, I love learning nifty things that a language or framework has available for us developers to use. Most of the time these things motivate me because of their ease of use and how they provide us with efficient ways to get things done in our day to day development. Are all full stack/dev jobs like this? Are all salesforce dev jobs like this? All first jobs? Do these jobs have to be this way? [link] [comments] |
Posted: 30 Oct 2018 04:29 PM PDT I'm currently a new grad, and I'm curious to see the different ways in which a career in software can progress. I'd appreciate it if those who are experienced to the point where they've worked for 2+ years could share their experience from their senior year, to first job, all the way to where you are now. Mentioning what technologies you've worked with, what industries you've worked in, what kind of positions you've held, and which companies would be cool (though if you want to keep certain details anonymous, that's fine too)! I'd be really grateful to hear others' experiences :) [link] [comments] |
Posted: 30 Oct 2018 09:57 AM PDT I feel extremely fortunate to have gotten summer internship offers from both of these companies. I've been trying to not make a post comparing offers, and I feel like there is no wrong choice here. However, I also want to optimize my actions now for future opportunities. (I am currently a junior, so next year I will be looking for full time opportunities.) The compensations are pretty close, so the main factors influencing my decision are mostly in terms of location and company reputation. Squarespace is in New York City, and Airbnb is in Seattle. I have a preference for trying out New York for a summer and for other personal reasons. Airbnb arguably beats Squarespace in terms of technical reputation/prestige as far as I am aware. Thus, having Airbnb on my resume would optimize for future opportunities, though by how much I am not sure. I am currently leaning towards Squarespace due to purely my personal/location preferences, but I can't completely justify taking it over a company like Airbnb. How do you all feel about it? Am I wayy overthinking this? Thank you! [link] [comments] |
self taught uncontrollable imposter syndrome Posted: 30 Oct 2018 09:07 AM PDT as the title says Im self taught. I'm able to deliver my tasks but I always have a feeling as if Im never good enough compared to others that have a degree in CS. Be it clean code to general knowledge of programming. I always strive to learn whats new on my stack and apply new methods yet I always have this deep feeling in my gut that basically ruins anytime I have spare time because it keeps lingering in the back of my head like a time bomb. Anyone similar to this? what have you done to cope with this? [link] [comments] |
TripAdvisor vs IMC Financial Markets for internship Posted: 30 Oct 2018 05:09 PM PDT I'm trying to decide between TripAdvisor (Needham, MA) and IMC Financial Markets (Chicago, IL) for my software internship next summer. My thoughts are that IMC would be a more interesting summer job, but TripAdvisor might be better known among tech companies. I'm ultimately interested in working in tech after graduation and I'm interested in hearing any persepectives that can help me arrive at a decision. Thanks! [link] [comments] |
Deep Depression Hitting That New Grad Wall Posted: 30 Oct 2018 03:49 PM PDT I want to start out by saying that reading about other people having the same problems after graduation made me feel less dejected about my current situation, so I'm thankful that this resource exists at all and that people are willing to help. I'm in a lot of trouble career-wise, and I'm scared I'll never find a job. I finished a masters in cs from a lower ivy in May, and have sent out ~200 applications, half of which are for junior dev jobs and internship that I know I qualify for, and half of which I know I can be onboard'd within a few months. I've gotten maybe 10 automated coding challenges, 2 phone interviews with recruiters, and 2 phone interviews with engineers, 1 of the engineering interviews progressed onto onsite. I'm still blasting out applications, but I'm starting think I need to do some side projects because I'm going insane from the grind. That's the current job search situation. As for my background, I went to a top 3 for a BS in chemical engineering, not really knowing what I wanted to do, and then worked for about 4 years as an R&D monkey. After that stint, I took CS classes at a local girls college, and then transferred out of state. That's when depression basically took over my entire life, and I wasn't medicated until last year. So on my resume it looks like I was in school for a MS for about 4 years, which is terrible, I know. I haven't done any internships while I was in school because before I was medicated, I was busy devising elaborate fool-proof suicide plans, basically a trick to keep myself alive, and looking ahead was so, so low on the list of things I can do for myself. So now I came back to the Bay Area after graduation, and started applying for jobs, and found myself in a situation I created myself. I'm not blaming anyone; I know it's completely my fault, and that I had a ton of opportunities that other people didn't have and I squandered them left and right. My first question is for those of you who had to face a long, grueling job search, how did you find the grit to keep grinding? The rejections really wears me down. The fact that I have such a low hit rate means that every time I even get a phone call, I have such incredible anxiety that I almost always choke, and I internalize every single rejection; when I got rejected from that onsite, I cried nonstop for almost a week. It is part of being depressed, but it makes the job search so difficult. My second question is that I obviously don't have enough experience on my resume to get past the filters, and I need to do a side project. When I was in grad school, I did two projects that I was happy with. The first one was a paste bin clone written in C that I did for for OS. The second one was a predictor using tensorflow that automated a tiny part of my previous research monkey job. What should I do as a side project that will realistically get me through the door? If I cover my resume with a bunch of deep learning projects, will it help with getting a job as a junior dev simply by demonstrating I can learn quickly? Or do I need to build a website or something more practical in order to get through the door? [link] [comments] |
Robinhood vs Airbnb (new grad) Posted: 30 Oct 2018 05:09 PM PDT Thoughts on these two companies for new grads? Comp is in the same ballpark, presuming you ascribe current valuation to both of their equity variants. [link] [comments] |
How much will not having an internship after sophomore year impact my career? Posted: 30 Oct 2018 09:51 AM PDT I'm a sophomore CS student at Ohio State, and I've received a few offers for internships next summer (no big names or anything extraordinary). However, it's been a long-time goal of mine to bike from Pacific to Atlantic to raise money for conservation efforts, and this summer is the last free summer I'll have for quite some time. How much would it impact my career prospects if I were to forgo an internship this summer to accomplish this goal? My goal after I graduate is to live in NYC/Seattle/Bay Area, can anyone weigh in on how this will impact me? My resume is pretty solid up to this point, but I'm worried that a gap in work experience may hurt my chances at landing a job in NYC after graduation. [link] [comments] |
Do Midwestern areas have developer conferences? Posted: 30 Oct 2018 10:03 AM PDT As someone switching into this industry later in life, my plan is to apply both locally in the Los Angeles area, as well as in midwestern markets which may be less competitive. Relocation is fine by me. I hope to eventually work up to a stable freelance business. Best way to go about that is networking but I haven't heard if there are enough events in smaller areas. I have been told that tech tends to concentrate in the cities which concerns me. Any input about this from people who live in the Midwest would be welcome [link] [comments] |
Deciding between Redfin & MongoDB Posted: 30 Oct 2018 02:49 PM PDT I was lucky enough to get offers at both companies, but am having a really tough time deciding between the two. I have seen some posts on both companies, but not enough to make a decision. They both pay around the same, but I am wondering what will help me out long term / offer a better summer experience. Both of them do project matching and I won't really know my project until I start. MongoDB - New York - 10 weeks - slightly less pay - Known more as a tech company - will probably need to make more active effort to meet people in New York Redfin - San Francisco - 12 weeks - slightly more pay - might be cool opportunity to explore businessy company - have lots of friends in / around sf in the summer Would love to hear some other pros/cons as I'm too equal on them right now! Thanks! [link] [comments] |
Posted: 30 Oct 2018 06:32 PM PDT Hi, how would you cold email a recruiter? "Hi [Recruiter's first name], " Would this be okay? Should I refer to them more formally like Ms./Mr. and use "Dear..."? [link] [comments] |
Posted: 30 Oct 2018 04:42 PM PDT I have a super day for Akuna Capital's junior quantitative developer position coming up. I was wondering if anyone has had this before and has any advice? [link] [comments] |
Bank of America Global Technology Analyst Program Posted: 30 Oct 2018 07:53 AM PDT I am flying out for final round interview. Anyone interviewed with BOA for this position/program? what are some questions look like or any advice? [link] [comments] |
Posted: 30 Oct 2018 05:46 PM PDT I see that term quite often. Of course it has to do with H1B visas, but what does it mean if a company is known as one? [link] [comments] |
A short summary of Impostor Syndrome 6 years into my career. Posted: 30 Oct 2018 07:11 AM PDT So I see a bunch of college students post on here about Impostor Syndrome and not being passionate enough; wondering if they can still survive in industry. Figured I'd provide my own anecdote for the sub. College: I was a CE student who hated circuits with a burning passion. Made it to junior year before realizing I was getting As and Bs in CS and Cs and Ds in EE type courses. Changed majors and graduated from a decent but not amazing state school with a 3.5 CS GPA and 3.0 overall. It took me ~6 years to graduate, I had an internship and job before graduation to pay off student bills and never worked on personal projects due to lack of time and care. Internship: Worked for a defense contractor on a pet project pair programming with an IS major. My coworker didn't know getters and setters, this gave me some reassurance I knew what I was doing. I cobbled together a 2k line JS front end all in one file and a slightly less horrific Java back end. My demo worked and they wanted to keep me long term. I didn't want to work in the defense industry and left. I made ~20k in the 6 months I worked there. Job 1: I worked at a 3 man company making 60k. I wrote pretty solid Java there and migrated our infrastructure from Rackspace to Google Cloud Compute(their javadocs may have been the worst API I've ever used). My JS coding was significantly less shit but my first experience working in Python on their Django web app was quite bad. My boss didn't seem to care because it was just our website and not the product itself. The product's code was in C++ which I was not very comfortable in at all(particularly because we used C++98 with no boost and thus most SO answers didn't help). 100% of my code reviews were monitored by my boss(the owner of the company) and it caused me a ton of stress. 2 years in I felt I needed to hop ship for my own sanity. Job 2: I was paid 75k and hired to re-write their website in Angular at a 6 man company. As I got onboard Angular 1 to 2 mess became a thing and they decided to hold off to see between React and Angular 2. I instead wrote an Android app that was okay at best. The OOP side was good and the company was extremely happy with it but I knew I wasn't using Android best practices(I just silenced the context switch on screen rotation, a huge no no) and I knew it was littered with bugs that were bound to pop up in demos and customer use. I cleaned it up as much as I could and decided app programming wasn't for me. I worked there ~2 years total. Job 3: Paid 90k to maintain and update a Django/React website for a 30 man start up. Still don't know React best practices and frequently have a few comments on PRs suggesting better approaches. I also now teach Intro to Java at a community college. Most days I still feel like a fraud and a moron. I daydream about saving up enough money to be a high school teacher or a cop or anything but a programmer. I still don't do side projects, leetcode or any of the like. I was offered an interview with Amazon where I passed the phone screen on some simple data structures question. I was excited for the code at home exercise until I learned it was timed for 90 minutes. I felt unprepared and simply didn't even open it. Last week I got an offer to work at a defense contractor for 105k writing Java in what is almost an unfireable position. I still don't think I want to work in the government but the security would be nice. I recently applied and got accepted to an online masters program at Georgia Tech. I'm hoping taking more classes help ward off the dread for a bit. TL;DR: Yes, you can survive in industry with impostor syndrome and do quite well for yourself. Yes it's still soul sucking 5+ years in. I don't expect this post to be revelatory for anyone and it was much longer than intended but, hey, here's another anecdote for you. [link] [comments] |
Company told me not to dress up as they're "super casual", what does this mean? Posted: 30 Oct 2018 07:03 PM PDT Given it's almost November I was going to wear a dark colored sweater (maybe a button up underneath) or a red and black flannel, tan jeans, and brown leather boots (not work boots). Would something like this be fine? It's for an internship so I don't have lots of interviewing experience, and I've never had an employer straight up tell me not to dress up. [link] [comments] |
When do you know it's time to leave a job? Posted: 30 Oct 2018 11:06 AM PDT As the title suggests, when do you know you should leave an employer? I'm a developer with about four years experience, one and a half at my current employer. I've registered on Hired and other websites, but am a bit apprehensive about moving due to feeling comfortable, but not happy where I am. I also think that deeply is affected by some form of impostor syndrome. I'm paid below average for the city I live in, I'm definitely underutilised and am, in a sense, working with what soon will be considered legacy tech. Currently I'm trying to push for a change in company culture, especially in devops and overall processes (we right-click publish, and everything breaks all the time). But whenever I show some form of PoC, it's shut down due to budgeting reasoning. Even something that would cost ~£40/month. It goes something like this: M: I just containerized an application and pushed them into the cloud using contionious deployment. This would benefit us because of x and y. However, due to the size of our codebase, I don't feel comfortable pursuing this without some form of funding, as it would cost me £40 per month just to keep a webapp running (according to Azure web app from container). B: Yeah, then it isn't viable. M: Wait. I need to be able to pay for it myself to pursue this, even though you asked for it? B: Yes. I realize this turned into a bit of a rant, but I think I just needed to gey that off my chest. [link] [comments] |
[New grad software developer] I lost both keys to both doors at work. How dead am I? Posted: 30 Oct 2018 06:32 PM PDT I am trying to not cry and lose my shit right now so I'm just going to ask: How dead am I about this? I literally JUST finished my probation maybe a week or so ago. I'm still on the chopping block. I have been tearing the house apart today literally destroying my desk and bags and everything I have trying to find two stupid keys I kept in a ziplock bag. I've messaged my boyfriend frantically begging him to look at his place for my keys (LOW LOW LOW chance). I'm losing my mind at this point. I have utterly no idea where these keys are. What's going to happen? Is my career over? Am I dead? What do I do? I don't wanna lose my career over fucking keys of all things. Not after all the effort and OT and everything I've done... I wanna add I am not one to usually lose items. But that means sweet fuck all right now because facts are facts: I lost both keys that open 3 doors. I am absolutely undeniably fucked. More info: -These are two separate unique keys to two separate unique doors. (Or I think the one key works on 2 different sets of doors upstairs... so total = 3 doors? -I don't believe anyone could have stolen them. I am pretty boring and go to work and come home because I am so exhausted 95% of the time. -I ESPECIALLY do not believe anyone nefarious would have stolen them. I don't really have anyone that hates me or wants to sabotage my shit like that. -Likely case is they literally fell out of the car as I got in and out of the car. :/ [link] [comments] |
How does this offer stack up for a new grad? Posted: 30 Oct 2018 04:13 PM PDT I have an offer in Boston at a unicorn for 95k base, ~105k TC. This is an intern return offer. I have worked there as an intern and I liked the job. I have enough time to decide whether to take it to interview at other places and try to get another offer. However I am not that prepared for technical interviews and I still have to finish my last semester of college so I am a bit busy and would prefer to simply take it if it is a good offer. How does my offer compare with the average in Boston? Thanks! [link] [comments] |
I keep failing coding questions :( Posted: 30 Oct 2018 06:24 PM PDT I've been studying algorithms for months now and have done 100s of hours of leetcode, but I've been failing all my final round coding questions for companies :( what can I do? [link] [comments] |
Posted: 30 Oct 2018 11:51 AM PDT I'm a software developer with 6 years of experience in iOS. I want to confess: I hate mobile apps. Not interested in them at all, just was making money and satisfying my clients (I work remotely as a contractor). I always wanted to make desktop apps for Windows, which is my favorite OS. Few weeks ago I've tried Visual Studio and realized this is a paradise for me as developer. I really like C# and .NET. It's not a problem for me to learn it deep enough to be able to work and provide my clients with clean code and projects. So I have two questions:
[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