• Breaking News

    Sunday, August 12, 2018

    Big 4 Discussion - August 12, 2018 CS Career Questions

    Big 4 Discussion - August 12, 2018 CS Career Questions


    Big 4 Discussion - August 12, 2018

    Posted: 12 Aug 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.

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

    Daily Chat Thread - August 12, 2018

    Posted: 12 Aug 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.

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

    Can anyone ELI5 the difference between data scientist and software engineer in terms of career progression and career potential?

    Posted: 12 Aug 2018 02:39 PM PDT

    I dislike crud applications and web development. I really like working on efficiency algorithms in c++, automating shit with python and using both for data analysis. As such, I've been looking into data engineering and data science. The issue is that I'm an incoming freshman so I don't have much experience and it's a lot harder for a person in my current position to get an internship since I'm a freshman.

    Money is another factor also. I'm willing to get a masters after, but I'm worried about my careee potential as I know that software engineers in the valley can reach 350k after just a few years. How do data engineers and data scientists compare to regular software engineers?

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

    How do I ensure my achievements are known to upper management?

    Posted: 12 Aug 2018 12:37 PM PDT

    I work at a Big N. Our director set an objective to reach a particular quality metric by the end of the year. My manager owned this task and assigned it to me.

    For the last month or so I have been pushing myself to create an internal framework to be used by the entire team of 20+ devs. The framework had to do some pretty complicated stuff to adapt to our codebase, so it took longer than management expected. However, I'm done now and I've personally been responsible for meeting 20% of the end-of-year goal.

    How do I effectively communicate to upper management that I delivered on this task?

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

    Thoughts on Cover Letters?

    Posted: 12 Aug 2018 03:17 PM PDT

    Do recruiters/online applications care about cover letters at all? Does a properly crafted cover letter provide any extra weight to resume consideration, or should I go ahead and submit applications without one?

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

    Things I should do before I graduate?

    Posted: 12 Aug 2018 05:00 AM PDT

    I am a CS undergraduate in the second year of my 4 year course.

    I am currently wondering what should I do to have a great resume after completing my 4 years. I realise the time to do it is now.

    What should be on my resume? What extra curriculars should I actively spend time on? What skills should I look to master? How can I help my community (people have encouraged to do it) that would be a worthy mention on my resume? How many internships should I ideally do? Just anything that would enhance my resume a great deal would be really appreciated.

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

    Should I offer to pay my own relocation?

    Posted: 12 Aug 2018 02:21 PM PDT

    I just finished a 2nd round and the hiring manager asked me about my moving situation, which I said that I will move once I have a job. I'm worried that they're going to reject me based on relocation, especially since they're a startup. I also said that I'm looking to move ideally in Sept and they said they wanted someone asap but are taking the time to find the right person.

    They will get back to me by the end of this week. I assume there is going to be a 3rd round, which will be onsite interview. 1st round was phone interview and 2nd was a paid remote project. Should I offer to pay for my own relocation and say that I can move asap once an offer is settled?

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

    Communication skills...

    Posted: 12 Aug 2018 07:35 AM PDT

    I have been told I am "technically capable".

    But after some trial and error. It seems to me that my communication skills are "not compatible with the workplace". I am having problems with finding my place.

    I generally have the "you help me, I help you" attitude. I like cooperation and helping people, and when I need help (when placed on a project), I expect to get it... setting up the environment, giving me an introduction, things like that.

    But a lot of people tend to wash their hands of things. When this happens, and not everything is setup and/or clear to me, I need to push them. This part of the job is difficult for me and not very comfortable. And it seems like I am not doing that very effectively. Which slows everything down.

    The second part where I have problems is when managers take the authoritarian approach. In the latest instance (on a remote project), the manager was sure that things are "clear, defined, pretty straightforward and shouldn't take too long". I took his word on it, and in the end, it turned out I wasn't aware of some things that had to be done (that weren't as straightforward). On top of this they didn't provide a development environment setup instructions, but they thought that they did. Quite a bit of setup was required to start it. It took awhile until everything was sorted out so that I could run the application. I was placed on this project only temporarily while my coworker is on vacation (coworker was on the project for 2 days only and also didn't know how to run the application). Now that the coworker is returning. The manager told my company that they are "discontinuing our services for this project".

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

    Any insider tips on applying to jobs in SF in particular? Are there cultural differences with applying there, compared to anywhere else?

    Posted: 12 Aug 2018 05:03 PM PDT

    I'm just wondering if there are any differences as I am hoping to move there in about three months from San Diego.

    Me: 2.5~ yr front end developer, currently lead dev in an outdated stack. However, it serves thousands of users daily.

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

    How do you deal with working for a place that doesn’t align with your moral code?

    Posted: 12 Aug 2018 06:00 PM PDT

    Throwaway since I don't want this to be associated with some of my other potentially identifiable posts. If you don't agree with my mentality, that's totally fine. I'm looking for advice from people who have dealt with similar things, so please don't try to change my mind here.

    I disagree morally with a decent amount of things the tech industry does. Every company has its issues, and that's fine, and I use many products anyway because it's not the end of the world to me. But it's different to work at a place.

    For example (just to pick two random ones): from a career standpoint, I'd love to work for FB or A. But FB's recent data issues have been very concerning to me, and the way A treats factory workers is appalling. That said, my not working for them won't change those things, but working for them could put me in a position to have more money to give to charity or more ways to do something to create positive change.

    I'm just starting my career, so maybe I'm just too idealistic about the way the world should work. Does anyone have any thoughts? How do you deal with the questionable morality of a capitalistic society when it makes you uncomfortable?

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

    Intern Struggles

    Posted: 12 Aug 2018 11:06 AM PDT

    If I'm vague, I apologize in advance. i don't wanna reveal too much as I don't want any younger engineer in the company who follows the page to connect this post to me.

    I'm currently a DevOps intern with a few weeks left. I'm currently an undergrad with two years under my belt so far, and I've never done anything devops related before. I recently had a meeting a little over a week ago with some superiors about my current progress and a director told me everything I've done so far doesn't mean shit although my current manager who I meet with every day/other day has liked my progress and hasn't expressed any displeasure that I could sense. I was told by this director that unless I can figure out XYZ then my efforts here are essentially worthless. This director even gave me an ultimatum, that I either get this done for him or I don't get a letter of rec. Later in the meeting when discussing implementation, I let them know that a certain part of the system that they wanted was NOT possible because the language didn't allow for it in the manner they wanted. They proceeded to laugh at me saying of course it was, and even when I showed them proper evidence that it wasn't, they proceeded to blow it off and continued talking. I was told to say goodbye to my relaxing weekends and am now working up to ten hours a day, 8 at work and 2 at night for conference calls to a team in India to help me out. For background, I'm working on a project supposedly fit for a senior software engineer but I'm the only one working on it, and this project is related to their infrastructure and in theory will be put into production if I can get everything done.

    I was pretty pissed off after the meeting. I've learned so much so far that'll help me if I commit to this devops route--more than I ever even imagined learning this summer. I just don't understand how these superiors are expecting me to complete this big of a task. I also think it's a little irresponsible letting me solely work on this project as there's no one to validate whether what I'm doing is right or wrong, they just accept it as fact since I'm the only one who knows this language in the division I'm in (I've been learning this language throughout the course of my internship and I know it better than anyone else, not a brag as I know any engineer there could learn it 3x as fast as I have, but I still have it under my belt right now while others currently don't).

    These past couple weeks have been pretty toxic and I keep having this nervous anxious feeling in my gut every time I enter the office. I just don't know if my feelings are justified. I understand I have this great opportunity in front of me to deliver something special and get a letter of rec, but I just don't have the knowledge of their current system and no one to talk to about my technical problems. I don't expect others to do things for me at all, but there's been too many days where I look for guidance and I just get sent useless google links to forums that I've already seen.

    Should I just grind out these few weeks and just take whatever criticism comes my way? Or am I in the wrong? I've never felt pressure like this but I truly don't believe I can deliver what's needed.

    TLDR: I'm a college student interning this summer with rather high expectations of me. A recent toxic meeting recently pissed me off as I don't know how to proceed with the last few weeks I have and I don't have any help with my day to day tasks.

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

    CS Major vs. Math Major and CS Minor

    Posted: 12 Aug 2018 05:20 PM PDT

    Hello all. I know questions similar to this one have probably been asked already on this sub, but I wanted to get some up-to-date feedback on conditions in the industry.

    Right now I am halfway through college. I'd like to eventually go into Software Engineering. Because of scheduling constraints, I can only get either a Computer Science B.A. or a Math B.S. with a minor in Computer Science. I enjoy the math courses more than the CS courses, but would much rather do Software Engineering than be an actuary or analyst or some math-degree related career. So, will the Math BS with only a CS minor be a huge impediment to getting a SE job (assuming I'd still try to build up a Github portfolio)? How much better off will I be for hiring if I get the BA in CS?

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

    Less techy areas with easier application processes?

    Posted: 12 Aug 2018 03:03 PM PDT

    Ive heard of some companies just giving a formal interview on background, work habits, maybe some discussion of projects but no official interview directly on coding skills or algorithms.

    Does anyone have any experience with these kinds of interviews? Were they far away from the tech hubs (silicon valley/ seattle/ new york?

    Someone suggested I apply to a UI/UX role in a remote area of oregon which I am considering since they have less opportunity to be selective and its a good stepping stone to get my first 1-2 years of experience in a low COL for my following applications in up coming years.

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

    A Guide to a Machine Learning PhD

    Posted: 12 Aug 2018 05:14 PM PDT

    I felt like this sub could use this since everyone here is so obsessed with machine learning and are interested in getting a PhD so they can work on "the cool stuff instead of CRUD". From reading a lot of the comments, a lot of the people here seem to have no idea what a PhD actually is. So here's a little guide from 80000 Hours, a YC backed nonprofit that came out of Oxford.

    https://80000hours.org/career-reviews/machine-learning-phd/

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

    What are some companies that offer programs for individuals that have been out of the workforce for a while?

    Posted: 12 Aug 2018 03:23 PM PDT

    I am trying to help my mother start working again. She has an engineering degree and experience with programming and quality assurance, in particular, but she stopped working nearly 20 years ago, and wants to get back into the workforce now. Obviously, it has been very difficult for her to find a company to hire her with the lapse in experience, but I want to help her find a job again to make her life more interesting and meaningful.

    I came across Amazon's re:Entership program, and I am wondering if there are any other companies that offer similar opportunities to individuals who have been out of the workforce for a few years?

    Thank you in advance!

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

    keeping work at work without it negatively impacting your career prospects?

    Posted: 12 Aug 2018 03:19 PM PDT

    Is it common for people in our field to consistently take their work home? Is there an expectation that we take our work home in order to meet deadlines?

    I am just starting out my career in tech, but have second thoughts about continuing on in this field due to several reasons, one of them being work life balance. I am curious to know about other people's experience with balancing work and life.

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

    How to write cover letter for SWE internship?

    Posted: 12 Aug 2018 04:28 PM PDT

    I'm applying to an internship at a bank next summer and am required to write a cover letter. I just wanted to get some general tips on how I should go about it.

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

    I have trouble thinking of non-brute-force solutions to problems.

    Posted: 12 Aug 2018 06:01 PM PDT

    For example, I was asked at an interview how to find the middle of a singly linked list whose size is unknown. What popped into my mind was the simple answer which was just traverse through all the nodes and find out how big the list is and then divide by 2 or whatever. But that is O(n) and was asked how to improve that.

    The answer is you have 1 node pointer jumping 1 at at time and another jumping 2 at a time. The one that is jumping 2 at a time will eventually hit nullptr and when it does you know that the other node pointer is pointing at the middle node.

    Now, this is just one specific example, but was I supposed to be able to think of that on the spot? It seems so simple in hindsight but I was stumped. It's frustrating cuz i'm just sitting there waiting for thoughts to bubble up but nothing comes. Also I'm super nervous and it's hard enough to write code when other people are watching.

    It seems like all of the efficient algorithms are really clever. Even some of the leetcode problems I just can't figure out an efficient way to do them. Like binary search for example. If i could erase my knowledge of binary search, would I be able to think of it on the spot in an interview? probably not. but it's not like it's super complex, you can explain the idea behind it in 2 sentences. but if i was just sitting there thinking "what's an efficient way to look through this" there's no way that that algorithm would just come bubbling up in my mind.

    idk, i suspect the answer is just "practice creating algorithms more" but it's so hard because there's no generic way to find efficient algorithms, every case is different.

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

    How to get past a long year work gap

    Posted: 12 Aug 2018 07:47 PM PDT

    I was a NEET for around a large number of years. Let's just say it's I've only worked for a few months legally and I'm almost 30. I'm going back to college now for CS but once I get out I fear it might be too much of an obstacle to get hired in the tech industry. I want to get into Web Development. I want honest advice for people like me. Am I just screwed or is there something I can do about it? If there's any advice you can give me to help me get over it that would be appreciated.

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

    Any advice on how to spend more of my paid time contributing to open source software?

    Posted: 12 Aug 2018 07:49 AM PDT

    I'm looking for multiple things I can do to spend more of my paid time contributing to open source software. Is this more common in certain industries, making it easier if I change industries? Is there any literature on the corporate culture required to have devs contributing to open source?

    My career as a self taught dev was founded on open source software and now that I'm a little comfortable I've been trying to think of a career move that lets me give back more, whether it's a job change or just banging a drum at the current company, trying to shift some culture.

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

    Software disciplines heavy in Algorithms

    Posted: 12 Aug 2018 12:29 PM PDT

    About a month ago I started a new SWE job at a big 4. A notable part of this company's culture is that they encourage internal transfers - after 12 months they seem to be fine with SWE's switching into new teams.

    I'm working right now as a backend Java developer, and although I'm learning a lot, I feel like I don't get to use any interesting algorithms or CS concepts.

    When my 12 months are up, I would like to move to a team that is more interested in algorithms and performance. Are there any in demand SWE areas that tend to be more Algorithms heavy?

    Edit: I'm aware that I won't be doing algorithms all day in any job, but I'm interested in roles you might expect in a big 4 where algorithms are more important

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

    Base on your experience what is the MOST employable programming language and why?

    Posted: 12 Aug 2018 04:51 PM PDT

    Would love to hear from everyone's experience. Let's discuss

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

    Twitter coding challenge

    Posted: 12 Aug 2018 03:25 PM PDT

    Has anyone ever gotten an interview after applying and completing the challenge? For the past 2 years I've submitted with all test cases past and gotten a rejection like 3 months later. I just completed the coding challenge for the new grad position (4 questions) and finished < 2 hours with all test cases. Anyone know the odds on getting at least another interview?

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

    Should I leave my job?

    Posted: 12 Aug 2018 05:09 PM PDT

    So a little background here, I graduated from university with a Bachelor's in Computer Science in May. I took the first job offer I got at some coding bootcamp-like company where you train for a bit and then they send you out to a client location. Now since starting the training there's been a few red flags.

    *1.) What they told me I was going to be trained in is completely different from what I'm actually being trained in.
    *2.) Unpaid OT. They expect you to work over the weekends and after hours and refuse to pay if you bill those hours.
    *3.) Dishonesty. They're demanding me to lie on my resume about the experience I have to give to their clients. I've been training for 3 months with this technology and they want me to say I have two years of professional experience...

    So because of all this I started job searching on my own. I've had some success so I have some job interviews coming up where the company wants to to fly me out to their HQ for an interview. The only thing is, I really doubt my current company would allow me any time off to go fly out for these interviews. So should I just quit this company in favor of the opportunity to work for these better jobs I'm interviewing for or would anyone suggest remaining with my current company after the red flags I pointed out?

    I guess the only thing causing me to hesitate here is there's no guarantee I get a job offer from these other companies.

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

    Help figuring out next steps

    Posted: 12 Aug 2018 05:05 PM PDT

    24, on second job out of college. I'm not learning the skills I need to advance as a software engineer. Planning to quit my job. I have the means to take time off to study and learn. I am considering either online courses or a boot camp. I'm trying to figure out what to learn to advance my career. Would love any thoughts/guidance. Either in the Boston area or online.

    Skills/background: Minored in computer science at a second tier university (a level down from ivy/equivalents). I know basic programming, but I don't know how to do anything with it (i.e. frameworks/tools etc.). So pretty much entry level. Except I wasn't able to get a call back from any entry level positions when I was looking back in January/February. About a year's working experience in total.

    Goals: I'd like to focus on either backend or data science/machine learning. Beyond those broad desires, I'm really not sure. Which is part of why I'm here.

    Currently working in QA and it's boring af. I'm doing a ton of manual testing, followed by documentation, and if I'm lucky I get to write boring selenium scripts for a poorly built website.

    Previous position was also in QA, but at that job I was working on the code to run an existing test suite as much as the tests themselves and it was infinitely more interesting.

    Tried to keep this concise, happy to answer any question in the comments.

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

    Software Engineering skill set in the aerospace industry

    Posted: 12 Aug 2018 02:50 PM PDT

    What sort of skills/technologies are worth learning to make myself more attractive to employers in the aerospace industry? My specific interests are with satellites, but I'd be happy to work in any capacity that contributes to our place in space. That being said, I don't know where to begin. I've been a software engineer for a year out of school (BCIS) and worked as a web developer previously. I'm very passionate about space and I'd like to transition to a career where I can be involved with it. Adding to that, are there any specific projects I could work on or contribute to that might help me in this field?

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

    I've Completed My Degree and now I'm completely lost! Advice Needed

    Posted: 12 Aug 2018 01:05 AM PDT

    Hey everyone,

    I'm looking for someone who can point me in the right direction. I've completed my Bachelors of Computer Science and I've done the whole thing completely wrong. It almost makes me feel sick looking back on it all. I've got no leads, no real work experience apart from the assignments and papers that I've learnt throughout university. I'm struggling to put together a CV especially one that will catch the eyes of recruiters. Trust me I really wish I spent more time job searching while I was at university, I didn't really have any guidance, or was given great advice. I was stupid in that sense and now i'm stuck in this position. I'm trying to look forward and hopefully not make the same mistakes. But surely there must be work out there for someone with a CompSci Degree.

    I would love to find some real work experience even if im not getting paid. Something I could put on my CV. Hopefully after having a small bit of experience this will help me get into a Job or at least point me in the right direction.

    I'm open to all suggestions because right now I dont even know where to begin or what to do? I'm completely lost.

    Cheers for reading.

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

    No comments:

    Post a Comment