• Breaking News

    Thursday, October 18, 2018

    Interview Discussion - October 18, 2018 CS Career Questions

    Interview Discussion - October 18, 2018 CS Career Questions


    Interview Discussion - October 18, 2018

    Posted: 18 Oct 2018 12:06 AM PDT

    Please use this thread to have discussions about interviews, interviewing, and interview prep. Posts focusing solely on interviews created outside of this thread will probably be removed.

    Abide by the rules, don't be a jerk.

    This thread is posted each Monday and Thursday at midnight PST. Previous Interview Discussion threads can be found here.

    submitted by /u/AutoModerator
    [link] [comments]

    Daily Chat Thread - October 18, 2018

    Posted: 18 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.

    submitted by /u/AutoModerator
    [link] [comments]

    Is it bad being a slow, but efficient programmer?

    Posted: 18 Oct 2018 06:39 AM PDT

    I take longer to do tasks than my coworkers, but I feel like I write more efficient commented, clean code. Like they can do the same task in probably 3 days, it takes me at least 5 or 6.

    Is this bad in terms of career growth? I dont think I will get much faster with experience.

    How do I let interviewers know I'm slow but efficient organized?

    submitted by /u/sloth_sloth666
    [link] [comments]

    As a new grad software developer, where would you rather live?

    Posted: 18 Oct 2018 04:08 PM PDT

    Washington DC or New York City? Why? Let's say it's the same type of work at both locations. Pay is adjusted for New York.

    submitted by /u/picklepredicament
    [link] [comments]

    How to get out of machine learning

    Posted: 18 Oct 2018 06:06 PM PDT

    I'm a senior in CS at {Stanford,MIT,Carnegie-Mellon} who has ended up doing mostly ML internships over the past three years. Unfortunately, I've been slowly realizing that I kind of hate ML and definitely don't want to get the PhD that would make me employable long-term in the field. I would like to move toward doing software engineering, preferably backend or fullstack. But because I have mostly ML experience, I don't really get callbacks for software engineering - I didn't get any last year for SWE internships, even though I did apply around.

    About me:

    • Out of three internships and two research positions, two were software engineering heavy (Python and Javascript web application development, with mySQL and Postgres), plus one Python web application personal project
    • Assorted small C++/C/Java projects
    • GPA above average for my school, but nothing special
    • No big-N or unicorn names on resume
    • Have basic dev skills (git, command line, etc)
    • Have algorithms/design patterns knowledge, so I've done fine on coding interviews in the past, though obviously I'll keep practicing.
    • I have a return offer, so this isn't urgent, but it's an ML position so I'm applying and interviewing elsewhere.

    How do I make my resume look enough like a software engineering one to get noticed for new grad SWE positions? What skills do I need to acquire, that I didn't acquire because I was busy wrestling with Tensorflow? What languages are big-N and unicorns actually using and looking for? Should I learn Node? Ruby? Rust? Haskell?

    Thanks so much for any pointers; I have basically no idea what I'm doing.
    EDIT: post more clearly describes the problem + my credentials

    tl;dr senior in CS doesn't want to do any more ML, needs help impersonating a software engineer and, eventually, becoming one

    submitted by /u/no-more-tensorflow
    [link] [comments]

    Is it more lucrative to be a SWE who has a good UX design sense or a Designer who has good Coding skills?

    Posted: 18 Oct 2018 05:46 PM PDT

    Okta Internship

    Posted: 18 Oct 2018 05:31 PM PDT

    I just got an internship offer for next summer with Okta. Does anyone have experience working for them in the past? What are your thoughts?

    submitted by /u/lSecretAsianMan
    [link] [comments]

    Eight years experience later, I don't feel like I've become more important or desirable

    Posted: 18 Oct 2018 03:58 PM PDT

    I've been working as a software engineer for some eight years now, and other than a few differences in applying my technical ability, my recent years in the industry feel a lot like my first ones.

    First year that I was a junior engineer. I write out code, close tickets given to me, and bounce between multiple projects. Seven years and a few companies later, I write out code, close tickets given to me, and bounce between multiple projects.

    I don't have any leadership experience AT ALL. I don't manage or given a chance to lead a brand new project. I just get thrown into it by a senior or lead developer. And with every new job it's like my reputation resets, and I'm repeating the same thing again.

    It's not like job interviews have gotten much harder for me, or that I have trouble finding interested companies. But I just don't feel more "important". Nobody in my professional circle really seems to think much of me. Not my former bosses, or my former co-workers.

    Am I simply not proactive enough for the profession? Or perhaps it comes from living in a big city, you just become forgotten easily? Or is it just that I haven't really learned how to properly be an adult and build more connections and a reputation in your career? Because that's how I feel like, a slacker. Did I reach my peak as a developer too early, and realize I just need to do something else?

    submitted by /u/Still_Reputation
    [link] [comments]

    Should I keep my last name?

    Posted: 18 Oct 2018 08:23 AM PDT

    My career is going well and I'm slowly building a reputation in a fairly niche industry. I have good connections with important contacts from partners and clients. I'm involved in the community as an individual and I also represent my company in a number of ways. I'm also going to get married in the next few years.

    When I worked in executive recruitment it was common for people to not change their name when married because of all those industry connections. Can it also have an impact in CS? I don't really care what my name is unless it could be important career-wise. I only know one other female developer and she's in her early 20s so it's not something that has been talked about!

    submitted by /u/DaughterEarth
    [link] [comments]

    Is contract to hire worth it?

    Posted: 18 Oct 2018 04:53 PM PDT

    I'm currently in Austin working for a sizable company making $92,000. 8% 401k and 5 weeks PTO, unlimited sick. And a very good health insurance plan.

    However, I'm wanting to move to Dallas since that's where my family is. This is day four of applying and I'm getting tons of recruiters call and I'm getting offered contract to hire positions.

    I don't trust these "contract to hire" positions will ever hire perm. But they are offering about $65 an hour or $135,000 a year on a w2 payroll. However, all the contract to hire positions don't offer any benefits, no PTO no 401k...since I'm married I can get on my wife's plan..

    Do you think it's worth the move for a contract to hire position? Or should I look into only full time perm roles?

    submitted by /u/Santafromhf
    [link] [comments]

    Background check and dismissed charges

    Posted: 18 Oct 2018 02:15 PM PDT

    I will be receiving an offer from a software company after the background check goes through. I have an arrest from over a year ago but the charges were all dismissed. Will this be an issue at all? There were no questions in the application process about arrests but I was curious if this is something I should be concerned about.

    submitted by /u/pomexample
    [link] [comments]

    What are some interesting podcasts/audiobooks to listen to at work?

    Posted: 18 Oct 2018 12:40 PM PDT

    For the last 2 quarters or so, there has been little to nothing to do at work. I'd like to at least convince myself that I'm doing something productive during work hours and minimize the amount my brain rots, so I'd like to find something to listen to that is either teaching me something about developing (maybe design patterns, etc) or building my interviewing capacity (e.g. some kind of data structures/algos podcast). Or if you guys have recommendations for interesting non-cs stuff I'd be open to suggestions. I totally understand that audio is an extremely suboptimal way to learn these things, but at the same time I don't want to straight up do leetcode at work. 10% efficiency for 8 hours a day is still better to me than 0% :P.

    Any recommendations?

    submitted by /u/ImSoCul
    [link] [comments]

    OT: Consequences of saying “No”

    Posted: 18 Oct 2018 05:55 PM PDT

    Think I've now written about this topic twice in the sub. Maybe it's time...

    As I write this, I just left my 11th straight day at the client office. I can fully understand the reason why "crunch time" is needed, but:

    1. My work was done early, and it's nearly bug-free (just minor cross-browser stuff at this point)

    2. I keep getting the runaround when asking about comped time or additional compensation (I'm a consultant, billable for 40/week) - I still don't know whether or not I'm working for free.

    3. I can feel myself burning out.

    This weekend, the lead manager is coming, and I feel like there will be more pressure than ever to extend this workday streak to 19 (this weekend + next week).

    What's the best way to say "no", and what might happen if I don't come in? (Side note that we can't afford to lose any more devs on this project, and that I've gotten great (if informal) reviews to this point).

    submitted by /u/majesty86
    [link] [comments]

    First job out of college - tips on how to succeed

    Posted: 18 Oct 2018 01:55 PM PDT

    Just got offered my first out-of-college full time Software Engineer position and I am excited yet nervous. The interview was the pretty exhausting but it was worth it now that I got an offer. The thing I am nervous about it how am I going to fit in the team, keep my manager in the loop of my progress or whatever issues I am running into and stuff. And most importantly, what are the things to avoid getting laid off before the probation period? I know a few people who went through this trauma and I can't imagine it happening to me.

    Any tips are appreciated!

    submitted by /u/jaffaKnx
    [link] [comments]

    [VENT] How to deal with a coworker that got credit for my idea?

    Posted: 18 Oct 2018 07:34 PM PDT

    For background, I am an entry level engineer, and so is this is coworker. He is about 10 years older than me (I am a 22 year old girl) and he has a wife and a kid and everything. I think he just got his degree in CS. After a few months of working with him, I realized that he is not a particularly strong developer, to say the least...but he talks with confidence.

    We are both working on two different assignments, but the work between these assignments have some overlap. We were also working with a very experienced Senior SWE who would sort of guide us through the process.

    So the other coworker (the other entry level SWE) got stuck on how to implement a particular function, and spent 2 days trying to figure out how to get it to work until he asked me for help.

    When I realized that the function he was struggling to write is something that I had already figured out (since I needed to implement it for my code as well), I helped him out by explaining what I did and my ideas. He then went back to his desk and finally got it to work using the ideas I gave him, and constantly came by my desk thanking me and acknowledging how I "fixed everything".

    He then sent out an email to the senior engineer (I was CCd on the email) talking about how he got his code to work, and explained the idea I gave him (he did not mention that I came up with it). The senior engineer later came by and told the guy, "That was such a good idea that you came up with for this function!" And the guy responded, "Yeah well I was just trying things out until something worked haha." Idk why but I got really upset at this...just the fact that he blatantly took credit and the senior dev thinks he did it.

    I then (in a joking tone) yelled back at the coworker, "Heyyy I gave you that idea!!" just because I wanted to call him out. I do not know of I should have done that (I feel like it may have appeared petty based on the look om the Senior dev's face), but I got really upset and let my emotions get the best of me. That coworker looked down and sheepishly laughed.

    My question is...how do I proceed from here? Is this common? How badly did I handle it (looking back I am not sure I handled it the best way)? Is it...a big deal?

    Edit: this coworker is also the type that is a bit too...eager, and it has annoyed a lot of other people.

    submitted by /u/ExcitingGood1
    [link] [comments]

    Rejected after final stage

    Posted: 18 Oct 2018 10:54 AM PDT

    Hi guys,

    Don't know what I'm meaning to get from this post but I'm majorly depressed. I thought I'd found my unicorn junior level position that is 100% remote.

    This morning, I received a rejection from a small remote company I had been going through the hiring process with for two months. The position is for a new junior web developer role, as the company is looking to expand and take on more junior devs. They don't have a mentorship process in place, but seemed excited to go this route and referred to it as 'experimental'.

    In the past two months, I've done:

    • Four 1-hour long interviews (HR, technical lead, a co-founder, and CTO, in that order). Only the second one was technical in nature and these were booked an average of 2 weeks apart from each other.
    • Take-home assessment (got a ~90%)
    • Three reference checks

    Everything was looking promising and hunky dory. Sent thank you emails at every step, and got replies back about how I did great, etc. They said they were going to have a meeting to discuss training and mentorship.

    Then this morning, I get a canned copy-paste email of "we're moving onto other candidates, here's a free coupon to use our product". I emailed back asking for feedback, and they said that they believed they were ready to start taking on juniors, but that they guess they're not and didn't have the confidence they'd be able to provide the training/mentorship needed.

    Is this a copout? Wtf happened?? Why couldn't they have figured this out before wasting hours of my time?

    I replied back and asked if there was anything I could do to increase their confidence in my train-ability (self-teaching or a take-home project) and I'm not expecting a response back but a part of me is pathetically still hopeful...

    I am considering quitting my admin/CS-lite position and just hauling ass on uDemy web dev courses so I can build a portfolio and get one of these remote companies to hire me as a senior since junior remote positions are so incredibly rare. Is this a stupid idea?

    submitted by /u/ratchetthairsalon
    [link] [comments]

    How to ask if it's ok to reconnect with recruiters at a later date due to preparation?

    Posted: 18 Oct 2018 04:27 PM PDT

    I have been contacted by multiple big 4 recruiters stating that they'd like to go forward with interviewing me for swe intern positions but I took data structures last year and I don't remember much about that class and my professor was really bad too. Basically, is it better to ask to postpone the interview itself to a much later date or should I just ignore?/not answer their emails and then reconnect?

    submitted by /u/murmurous_curves
    [link] [comments]

    Reactive programming as native mobile developer

    Posted: 18 Oct 2018 02:06 PM PDT

    This post is coming from perspective of a ios developer.

    I'm a big believer in working on common or fundamental frameworks at work so your knowledge stays widely applicable. I want to always stay relevant in the industry and be able to pass interviews in case things go south at my current employer... In the past, I have worked on a niche field before that made it difficult for me to switch jobs.

    But my company is doing very much reactive programming on the app/sdk, which deviate a lot from traditional mobile programming. Although i'm a big believer in RxSwift, I'm not getting enough practice on iOS fundamentals. I'm afraid my RxSwift knowledge will not come in handy when i look for other jobs some years down the line and my lack of ios fundamentals will hurt me.

    My question is: is reactive programming RxSwift widely adopted in the industry? Will that help with future job search as ios/mobile developer?

    submitted by /u/br00grammer
    [link] [comments]

    Nike Internship

    Posted: 18 Oct 2018 05:36 PM PDT

    Anyone have any insight on interning at Nike and their recruiting process? I just applied and I am very intrigued on what it's like to work in tech there.

    submitted by /u/eddyY123
    [link] [comments]

    Etsy new grad?

    Posted: 18 Oct 2018 11:21 AM PDT

    Interviewing at Etsy soon for an intern position soon. Interviewed and got an offer last year but chose some other stuff over it, but now I'm beginning to reconsider them (their engineering team was mentioned in a book I was reading) as a potential NYC offer I'd take if I decided I wanted to go to the city. Also, I love the product. I have a lot of friends who buy and sell on it, and I do think that it's hitting a niche that big e-commerce like Amazon isn't competitive in.

    That said, I also remember two summers ago they cancelled their intern program, which to me sounded like a pretty big red flag (how badly is your company doing that you had to renege on your entire intern class two weeks before they start?). However, it's been awhile since then and I'm thinking maybe it's been turned around since then.

    How's the company doing in general? Positive outlook? What's the culture like? How's the compensation compared to big N? For any people that have gone from big N -> Etsy: How do they compare? I got kind of a mission driven vibe from them, but I can't tell if it's for show or if they really feel that way.

    Anyways, would love to get some thoughts or insight. Looking forward to my interview.

    submitted by /u/IllegalPretzels
    [link] [comments]

    How do you deal with eye strain and restlessness from sitting in front of a screen all day?

    Posted: 18 Oct 2018 08:18 AM PDT

    Hey all, I'm currently learning programming from home and really enjoying it, though regularly find my eyes hurting or my back aching from the constant sitting and staring at a screen. How do you practically deal with this in a workplace?

    submitted by /u/HouseDownTheStreet
    [link] [comments]

    I'm 2 months into my new job and I hate it. Reality check?

    Posted: 18 Oct 2018 11:53 AM PDT

    I'm currently working at my second job as a developer. I was at my previous and first job for 2 years (had to leave for reasons outside my control. Not fired).

    I'm working here for 2 months now and to be honest I don't like it. The company feels like a poor fit to me and I've been contemplating going back to interviewing. I feel pretty bad on not being able to go through with this, but waking up every morning, driving to a place you don't like, where the day sometimes goes slow. I feel like it's slowly getting to me.

    I'd like a reality check, remind me if things are that bad or if I'm just spoiled or whatever.

    Bad:

    • I feel like the company and the fellow developers aren't ready to properly train me. I've tried mentioning this and there's been steps of improvement in the right direction, but it's clearly an ongoing process.
    • No git.
    • No scrum, more like half a version of kanban. Process feels mildly botched-together.

    There's some good things as well of course, as well as other less serious bad things. But I'm not sure if the good stuff outweighs the bad stuff. Especially since my gut says I don't fit in well.

    Do such feelings improve over time? Get worse? Do you typically wait and 'gain respect' until you start poking around and see if you can change stuff? Is this normal when starting a new job?

    I feel like in my first job I transitioned more smoothly. Or perhaps my memory is that warped. I know every beginning is slow and difficult (getting to know the domain/business and all), but still..

    submitted by /u/throwaway-account-54
    [link] [comments]

    I've lost 6 years of my life

    Posted: 18 Oct 2018 04:35 PM PDT

    I've spent the last six years at a small business working on small defense contracts. I have used a variety of languages and technologies. I feel like I learned a lot; the problem? My experience is absolutely useless. It's either too niche to be leveraged i.e. military technology or too vague.

    Sure, I have used Angular.js a couple of years ago but I don't know it well enough to pass an interview, and now they use a bunch of new technologies I didn't keep up with (Angular 4, React, to name a couple). I can't find a job as an entry level either, the role of the junior developer is dead and you just have to look at job ads to understand what I mean. Can anyone relate to this struggle?

    I'm not even that interested in writing code anymore so I would be happy to read stories of anyone who managed to successfully change career path.

    submitted by /u/Utopa543
    [link] [comments]

    Software Engineering at Nike

    Posted: 18 Oct 2018 04:24 PM PDT

    I was wondering if anybody worked/works at Nike as a software engineer (or knows somebody), and wants to share their thoughts and experience of working there! I'm interested and am considering applying at Nike.

    submitted by /u/iComplainLots
    [link] [comments]

    Feeling Like stuck between software engineering and automation.

    Posted: 18 Oct 2018 12:32 PM PDT

    I did my bachelors in electronics engineering in 2012. Right After that, I started my first job as Assistant Automation Engineer in a chemical processing factory. After two and a half year of that job, I felt quite bored and decided to learn new things. In 2014 I got a scholarship for masters in China. Now I have masters in Software engineering degree but I am unable to find a suitable job. I worked with internet of things, machine learning and robotics but unfortunately I couldn't get any papers published. And for the same reason, I am failing to get admission in PhD as well. I am at home constantly learning about new technologies, e.g . blockchian, computer vision. But don't know how to earn on basis of those things. I constantly look for freelancing but doesn't help much. What should I do?

    submitted by /u/awais0
    [link] [comments]

    Opportunity to move to the product manager role from being a dev

    Posted: 18 Oct 2018 08:02 PM PDT

    Anybody do this and hate it/regret it? I'm just curious about the position right now but management is very open to it as they'd rather hire another dev then another product person.

    submitted by /u/Ophirril
    [link] [comments]

    No comments:

    Post a Comment