• Breaking News

    Saturday, March 23, 2019

    Resume Advice Thread - March 23, 2019 CS Career Questions

    Resume Advice Thread - March 23, 2019 CS Career Questions


    Resume Advice Thread - March 23, 2019

    Posted: 23 Mar 2019 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.

    This thread is posted each Tuesday and Saturday at midnight PST. Previous Resume Advice Threads can be found here.

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

    Daily Chat Thread - March 23, 2019

    Posted: 23 Mar 2019 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]

    What are some worthy job specializations to get into?

    Posted: 23 Mar 2019 07:23 AM PDT

    Hello

    I recently spoke to a freelance hardware engineer. He now has been freelancing for over more than 20 years and does hardware and writes C and assembly. He recently told me that he regrets not having specialized in something much more specific. This would have allowed him to ask a much higher day rate.

    "To specialize" is something very vague imo, one can specialize in eg: C, but can also specialize in writing C on a very specific range of microcontrollers. Or can even specialize in writing C for very specific applications.

    What are according to you worthy specializations? I personally have been considering to specialize in VHDL and embedded Linux. (no idea so far whether that's the best choice)

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

    What do you expect from new grad developers?

    Posted: 23 Mar 2019 01:28 PM PDT

    I've read up on this question and while the answers are genuine, they seem too nice and not very realistic.

    Things like "We want someone enthusiastic with a willingness to learn."

    Or "Being able to communicate is important."

    But to me, those things are easy. I could avoid writing a single line of code if I only needed to be good at those types of things. What do you REALLY want to see from new grads? Deeply knowing languages? Or being able to produce code quickly in 2 week sprints?

    I'm starting my job when I graduate in a few weeks, and I feel like I'll be dead weight for an indefinite amount of time. I'm enough book smart, but when it comes to reading a gigantic code base, or really understanding what's going on in a project, I feel useless. Slow.

    So, what do you REALLY expect from new developers?

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

    Anyone here who's very well at theoretical computer science and coding but not the physical, practical stuff?

    Posted: 23 Mar 2019 12:27 AM PDT

    I graduated in cs last year and was present among the top five students of my university.

    But I have discovered that even though I'm very good at understanding computer science and coding in general (C++, Java, Python, PHP), I am extremely bad when it comes to actually doing the practical stuff say installations, trying to know the dynamics of wordpress (I tried to understand it for months) and other things that people in the media portray as geeky, nerd CS stuff.

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

    Any C++ folks making $300k+ TC?

    Posted: 23 Mar 2019 03:59 PM PDT

    Yes, I am aware that tech is not as important as the domain and experience level, but I would love to hear some anecdotes, with the associated CoL.

    I know from various resources (salary sharing/glassdoor/blind/levels etc) that a lot of Java based positions for seniors have $300+k?

    I expect a small minority of C++ devs to fall into this role, but seems like a lot more Java devs fall in this bucket.

    Comments?

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

    Tech Giants vs. Unicorns

    Posted: 23 Mar 2019 01:02 PM PDT

    For those who have gone through the application/hiring process or worked at both large tech giants (e.g., Google, FB) and Unicorns (e.g., Pinterest, Twitter, Uber), how would you compare the large tech giants vs Unicorns in terms of their application/hiring process/selectivity, work-life balance, projects, work culture, etc...

    My understanding is that:

    (1) Unicorns are slightly more difficult to get into? The technical questions doesn't just involve coding at unicorns, but also a lot more domain knowledge than you might find at the tech giants.

    (2) Unicorns are smaller, therefore employees have more opportunity to make bigger contributions than they might at a large, well established company.

    I don't think I've seen much comparisons of the two on here, so I'd be interested to hear from others about their experiences.

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

    How do I learn the proper terminology that goes along with coding?

    Posted: 23 Mar 2019 06:02 PM PDT

    So I am in my last semester of college, software development major. I just bombed an interview because I had no idea the terminology they were using or how to accurately explain what I processes I use. They asked about web services Ive used, frameworks, rest apis, libraries, etc. and even though I am a decent coder I had no idea how to speak their language.

    My entire life whenever I wanted to code something I just did, I download whatever I needed to download, used whatever applications or tools I needed I never thought about the terminology I just wrote the code and used whatever I needed to make the code work. I'm fairly certain i've used what they were talking about I just didn't know it. Like for example I probably used rest apis when I worked with googles firebase on my iOS application but I don't even know how to describe a rest api or point one out to you that i have built all I can do is repeat the definition back to you.

    I've used tools like xampp and xcode and phpmyadmin and eclipse I don't know what you call them, frameworks? IDEs? I am not sure what a framework is. I have downloaded other peoples code from github to help with some features I'm not sure if that counts as a third party library. I basically just write code that works I never thought about what anything was called

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

    BoA Global Technology Analyst Program (full-time)

    Posted: 23 Mar 2019 07:14 AM PDT

    I recently got an offer from Bank of America to be a developer in their Global Technology Analyst Program in Charlotte, NC.

    Has anyone gone through this program? If so, how was/is your experience?

    Did you negotiate the salary at all? Successful/Unsuccessful?

    Thanks!

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

    What is a "good" front-end developer? Who was the best front-end developer you ever worked with and what made them so good?

    Posted: 23 Mar 2019 12:00 PM PDT

    Something I've seen lately is the lack of good front-end developers in the industry. I consider myself one but I'd like to get a better idea of what exactly that is and how I can move towards being (or being a better) one. I would especially love some feedback by those in SV or other major tech hubs but all views all welcome!

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

    How can I gain more work experience?

    Posted: 23 Mar 2019 04:03 PM PDT

    I've been working as a solutions implementation specialist for over 4 years and feel like I don't gget exposed to various tools and technologies. I tried applying for new companies and somehow everybody is expecring skills that I don't have. How can I get experience in linux administration for example to apply for jobs that need this skill? Are certifications enough?

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

    Unreasonable senior team member

    Posted: 23 Mar 2019 08:58 AM PDT

    Hello. I am looking for advice about how to deal with an unreasonable teammate. To give some context, I am a software engineer. I find much senior person working on my team to be unreasonable.

    1. Rude - if I talk to him about some part of codebase where there is a bug which he is an expert on, he will rudely say that did you even read code? And other things. I usually don't read much in depth of other bugs I find as we are under immense pressure to finish tickets fast.

    2. In story point estimation, he will say things like it is unacceptable if others in the team have given higher story points than him.

    3. In code reviews, he flip flops. He says one thing one day and other thing other day. If he asks for a change, there is no negotiation. Even if I show that this change won't make a different or I say that it is out of scope of my ticket, he won't budge. This keeps makes me frustrated as I mentioned that we are under pressure to deliver fast.

    I haven't had this kind of experience before. So, I am kind of lost as how to deal with him. Previous senior teammate used to ask for changes only if it is substantial, used to take my points into account and made clear distinction between must do and nice to haves. He also used to explain the reasoning behind why he is asking for a change. This senior guy does neither. Comments are usually use this, no explanation.

    Others have also expressed this frustration. Manager does not seem to be able/unwilling to get him straight. I have tried various strategies like being polite with him or being firm or calling him in front of whole team. Nothing seems to work.

    I guess I will be recommended to change team or company. I will think about that. But, in the meantime, I wanna learn how others deal with these Kind of situations? I want to take this as a learning experience.

    Edit: Another detail which I did not mention in initial post is that our team is spread across multiple offices. This senior guy and manger is in same office but I am in a different office.

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

    Does cs eventually get easier?

    Posted: 23 Mar 2019 08:41 AM PDT

    Not posting this in the csmajors sub because I wanted to ask about those with careers.

    Does cs eventually get easier? I'm in cs 102 class (c++ data structures) and I honestly just feel like quitting. Ever since we hit ptrs and arrays in cs 101 it has just felt like constant drowning (I've already done the general physics series, linear alg, diff eq, and ochem so this isn't my first time being in tough classes). When I talk to people I know who work as programmers they say they rarely get stressed and work is relatively relaxed aside from crunch times. Is it just because I'm new to this that it seems so incredibly difficult or am I maybe just not cut out for this? I'm just not sure I can foresee myself doing this for +40 hours a week for the next 20-40 years.

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

    Data Engineer to Data Scientist

    Posted: 23 Mar 2019 05:19 PM PDT

    I've been working as a Data Engineer for a Fortune 500 (non-FAANG) retail company. My main role focuses on data ingestion into a data warehouse. I've learned so much on this job implementing solutions with AWS, Python, and Airflow to name a few. I recently got offered a role in the same company as a Data Scientist. Pay is much higher ($120k vs $84K i'm making now). I've always been interested in Machine learning and it would be great to be on the side of the pipeline that actually consumes the data. In this team, i'll mainly be responsible for creating and productionalizing ML models so the job title is more accurately aligned with "ML engineer" even though the official title is "Data Scientist" (if it even makes a difference) . Is it worth making the switch? I'm concerned about how this will affect my long term career growth in a positive or negative way. If I were to apply to another Engineering job in the future (i.e. Software Engineer, Data Engineer, etc), will future employers count "Data Scientist" as engineering experience even though it doesn't have engineer in the title?

    tl;dr I work as a Data Engineer. Got offered a job as a Data Scientist for much higher salary. Should I take it?

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

    Going back to school for CS after Biology degree

    Posted: 23 Mar 2019 07:55 AM PDT

    Hello. I really need some career advice as at the moment I don't know what to do.

    Currently I'm a Biology junior and almost done with my credits (should be done by the end of next Fall). Originally I was premed and had full intentions of going into the medical field after graduation, but recently I've had a change of heart and no longer want to be a physician.

    I don't want to go into the Biology research field. I'm thinking about going back to school for either an engineering or CS degree. If I go back for a CS degree, how should I approach getting one?

    Should I get a second bachelor's or should I try to get a master's? I've read conflicting opinions on the internet, there are people that say getting a second BS is a bad idea and that the MS with a few remedial classes is a better option, and I've also heard other opinions that say employers won't consider someone with an MS in computer science that doesn't have the BS.

    Any help here highly appreciated.

    Edit: Thanks for the help, I'll be talking to my school's CS advisor as soon as possible to find out how to go about switching fields.

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

    Career Development for QA personnel?

    Posted: 23 Mar 2019 07:49 AM PDT

    What is the typical career progression for someone who has mostly lived in various QA roles? It seems like there is a lot of curriculum out there to teach developers new languages and technologies to help them advance, and very little for quality-focused roles (STEs, SDETs, test architects, UX and User Research, QEs, etc) on how to develop and advance. Are there books/classes/resources/certifications for someone like me?

    My background: I have dual BS's in CS and Mathematics. I was fully expecting a developer role out of college, but discovered that I really enjoyed the world of QA and it's focus on the user experience of software. I have 10+ years exp, and have worked at VERY big companies, as well as smaller ones. I'm in a Sr. Developer in Test role, and feel that the most logical progression for me is to advance to eng. manager (I've noticed that a lot of engineering managers come from the QA world at bigger companies I've worked at).

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

    Engineering vs. web development

    Posted: 23 Mar 2019 03:36 PM PDT

    I'm gonna be real, a lot of this might sound lazy or dumb.

    I come from an industry where job titles are a bit more definitive, so I'm used to things being spelled out, including responsibilities, salary expectations, how others view that title, etc.

    I'm doing front-end work at a company that is pretty cool other than the pay being low for Silicon Valley. At the same time, my interview wasn't exactly hard and that's how I thought front-end interviews would roughly be like going forward. I met up with a friend doing front-end work at a big name, and I was surprised to learn that he had to study up on his algorithms and data structures to get the job. He said he was under the impression all other big names would be the same, even for front-end positions. I had assumed that I'd simply have to brush up on JavaScript, CSS, and my front-end library of choice, both personally and at work, React. I have another friend doing back-end work at another big name, and he said "if that's all you wanted to study, you'll get web dev positions. You won't be considered a 'software engineer' and that comes with limitations, pay and career-wise."

    I care about prestige, but I'm also a bit burnt out to be studying after work and every weekend. What's more important to me is pay and career progression, even if I am slower at studying and understanding things when I do bring myself to study.

    TL;DR: Am I limiting myself if I don't study data structures and algorithms? Does JS/CSS/React only make me a web dev in name, responsibilities, pay, and future career prospects?

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

    What should I do to land a job I really want?

    Posted: 23 Mar 2019 06:44 PM PDT

    I've been working at a company on the outskirts of town that pays poorly, and from what I can tell I'm not growing exceptionally at. I'd really like to make a move to the big City and get some serious butt wooping and advance my career. I currently have 2 years of professional experience. Is there anything I could write or do to impress future employers? I am ready to get my butt out there and grow further in my career.

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

    Company I'll be interning for this summer hasn't contacted me yet

    Posted: 23 Mar 2019 06:39 PM PDT

    Hello,

    Last December I received a written job offer from a intermediately-sized company for a summer 2019 internship. They said they will contact me closer to the start date for specifics about starting the position. I am supposed to start at the beginning of May, and as we're getting closer to the start date, they have not contacted me about anything (like payroll, specifics, etc). I know they cut their budget this year due to the economic weather from the area I'm from, but they are still decently sized and continue to hold recruitment events at my college campus. Is it getting a bit late, and should I be concerned? I'm tempted to follow up, but I'm afraid that would just leave a bad impression considering they have their own things they are occupied with. I don't know why, but this is keeping me awake at night. Thank you

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

    Cloud computing or cybersecurity

    Posted: 23 Mar 2019 08:04 AM PDT

    Now I have a good free time and want to learn cool things that will help me to work only remotely. I think these 2 skills are in high demand but I am not sure about remote jobs. I have a strong math background and I'm very interested in cybersecurity (and related things) but I wouldn't sacrifice the possibility to work remotely for this, so maybe cloud computing is a better idea (or even other skills). Could you give me some tips?

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

    Career for master guys in CS

    Posted: 23 Mar 2019 06:26 PM PDT

    There are lot of master students and there is lot of competition for CS in the market I'm in my last semester and actively looking for opportunities I just started doing leet code And I dont have any experience So what is the chance of getting into bigger companies What else I need to go through Any kind of suggestions let me know

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

    What are some specialisations for an iOS Developer?

    Posted: 23 Mar 2019 06:21 PM PDT

    In another thread here, I saw someone say specialisation can be very lucrative and generalists get stuck at basic market rates.

    What are some areas for an iOS developer to specialize in that are often overlooked but highly lucrative/ in demand?

    For example, become an iOS Dev who is really good at AR.

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

    Would asking a professor I haven't spoken with in years for a letter of recommendation be professional?

    Posted: 23 Mar 2019 08:28 AM PDT

    I did some high performance computing research 3 years ago with this professor who is high up in the CS department of this 1 university. I was a relatively unskilled intern but I was also a high school student.

    I haven't talked to the prof in about a year, not due to some kind of conflict, just haven't kept in touch.

    A summer internship just opened up with the same technology that I used with this professor (it's a cloud computing service).

    Would it be professional to ask this professor for a letter of recommendation? My internship with him was highly relevant to this position. On the other hand, I didn't know what I was doing back in high school so I am wondering if that would hold me back, or how I should mention that.

    Thanks

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

    What is the most difficult thing you do at your job?

    Posted: 23 Mar 2019 01:22 AM PDT

    Any of your jobs difficult? Mine isnt. I think I need a new one.

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

    What do you like to listen to while programming?

    Posted: 23 Mar 2019 11:12 AM PDT

    For me it's the soundtrack to Sim City 2000. It helps me concentrate.

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

    People say you should job hop early in your career for raises. Can this be done without grinding leetcode?

    Posted: 23 Mar 2019 04:42 PM PDT

    Title basically.

    I've thinking about looking for new opportunities and I'm dreading the leetcode style interviews.

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

    No comments:

    Post a Comment