• Breaking News

    Sunday, August 19, 2018

    Big 4 Discussion - August 19, 2018 CS Career Questions

    Big 4 Discussion - August 19, 2018 CS Career Questions


    Big 4 Discussion - August 19, 2018

    Posted: 19 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 19, 2018

    Posted: 19 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]

    Am I insane for wanting an "easy" job?

    Posted: 19 Aug 2018 11:57 AM PDT

    I understand that stifling career growth can be bad, but my job also isn't the main thing I want to spend energy on in my life.

    Has anyone had experiences with "easier" jobs in the industry with lower expectations? How was it, both short and long term?

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

    what books, blogs, podcasts, youtube channels, jounrals, projects etc. do you keep up with to stay on edge

    Posted: 19 Aug 2018 02:44 PM PDT

    Title says it all.

    What do you guys do after work in order to keep your skill set sharp and up to date. Any of the above?

    Or do you just go home and spend your free time doing hobbies, fun, friends, etc.

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

    How can I keep my team productive and high quality without micromanaging them?

    Posted: 19 Aug 2018 02:13 AM PDT

    I'm reading a lot on managing others after a few misstepts in handling my team.

    I have, like a lot of team leaders/managers, a technical background. I was promoted because I was the focal point of the team, the guy who allowed others to produce, the guy who always had a solution to every problem, etc.

    All was nice and cool, until I realized I didn't know squat about managing people. I took a step back and re-evaluated everything.

    I think I'm making progress, however, there's one area I'm still not comfortable with: micromanaging. I'm not against giving people autonomy to do their job, what I don't like is to give others autonomy until I know they are ready.

    • In some cases, team members just don't care about "improving" their skills, so they remain at a low skill level and yet don't want to be told how to do their job. If I have to guarantee productivity and high quality on the job, this makes it very hard.

    • Another issue is organization. In some instances, I know timelines are tight, so I set down tasks, schedule activites and assign them to my team. And they not always take it well. Too much of this makes them feel "they have to do what I want all the time". But how can I organize work if I don't do this?

    • code quality: sometimes I code review their code, and whenever I ask them to correct something giving them a logical explanation, their reaction is not always good. Interns don't complain, but seniors get angry that "they have to write code the way I want".

    I corrected a coworker's code once because he had mixed try/catch blocks and if/else blocks to handle errors: it was unmaintainable and not all error cases were covered because of the mess. I pointed out it could be written better, and asked him to review it and use only one way to handle errors. He did it, but his reaction to another team member was very telling: "I'm tired of all these lessons...if it works, keep your mouth shut and let it be..."

    To all the experts here: how can I reduce micromanaging my team BUT guarantee productivity?

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

    Everything outsourced at my company - thinking about leaving

    Posted: 19 Aug 2018 01:59 PM PDT

    I've worked for this big Fortune 100 company on and off for the last 25 years. Stated out in VB5/Classic ASP/Oracle. Moved to .Net ( VB/C# ). Now we're transitioning to the MEAN stack which is awesome. I love learning new stuff and all this open source stuff is great. I've been doing the MEAN stuff for about 2 years now which I really enjoy.

    Over the years they've also pretty much pushed almost all dev work overseas. I was a contractor up until 8 years ago and then I became and FTE (after the great recession). There were 6 of us devs at the time in the same office and a couple offshore devs. Over the years people have moved on for one reason or another. Nobody was explicitly let go. Some people moved into non-programming roles. Whenever someone left they replaced them with more offshore resources. Now I'm the only US programmer left. Everyone else is in India, China or Russia.

    I sort of feel isolated. There's no one to talk to about dev stuff anymore. I really dislike having meetings with the offshore devs. Weird meeting hours and I really have trouble understanding them. Its very frustrating. Also, they want me to take a more active part in guiding the offshore resources and reviewing their changes This is something I'm not at all interested in doing. A lot of them are really awful. I've complained to my managers and they say this is how it is everywhere.

    Other than all the offshoring I can't really complain. 4 weeks vacation. Plenty of sick time. 4 personal days. Decent pay I guess of about 110k. Decent health insurance. Flexible hours. Very short commute that I can bike ride everyday.

    I'm not at all concerned about getting let go. In fact I'd welcome it. I'd get some severance and they help pay for health ins.

    I'm seriously thinking of quitting and looking for something else because of all the offshoring. I see all the posts where people want to quit and the replies saying they are better off looking for a job while still working. I'm not going to do the whole looking for a job while working thing. I have plenty of money set aside where I can afford to take some time off.

    Am I setting myself up for disappointment? Is this how it is everywhere but the big 4 type places?

    submitted by /u/2literal
    [link] [comments]

    Why do companies compete with offers?

    Posted: 19 Aug 2018 03:13 PM PDT

    Lets take google and microsoft and facebook for example

    1000's of people apply for one position

    50-100 get a phone screen

    10-20 go through technical interviews?

    If bob wins for the position but hes asking for more (180 k vs 150 k) why not just hand the offer to the runner up who would gladly take 150 k rather than a flat rejection?

    Or is my understanding of the system wrong

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

    How many SWEs are in their 40s?

    Posted: 19 Aug 2018 03:34 PM PDT

    I am going to be graduating from school this December, and I am worried about two things: current job prospects and future job prospects.

    How many of you are in your 40s, and do you feel that if you were fired from your current job would you be able to find another? Are you happy in your job? Also, if you don't mind telling, how much are you making compared to younger people in the same job?

    And most importantly, how long do you feel you will be able to work as a SWE? into your 50s? 60s? beyond?

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

    How to switch from Software Development to Machine Learning?

    Posted: 19 Aug 2018 05:54 AM PDT

    Hi, I wanted to know what should be the path/strategies to get from software development to ML engineer or data scientist. I am doing android development for the past 1.5 years and preparing for ML using fast.ai, cs 231n and deeplearning.ai. But in order to get my resume shortlisted, there should be some projects in my portfolio as I don't have any experience in this area. I have done some basics projects in my undergraduate and post graduate in computer vision. But they are not relevant as such. Should I prepare for underlying maths or working with libraries like scikit learn, pandas etc will do the job? Should I prepare for DSA too?

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

    I would like to schedule 4-6 hours of training each week for my team. What's the best way to break it to them?

    Posted: 19 Aug 2018 08:44 AM PDT

    Two senior developers, a junior developer and me (lead). I have seen that we are all lacking on many technical aspects so I want each one of them and myself to take some paid hours each week for training (that is, during work hours). The idea is to do it individually or in group, depending on the subject.

    What's the best way to do this without ordering them to do it? And in case one of the seniors doesn't want to do it, what do I do?

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

    How are job prospects for data engineers compared to regular software engineers as a new grad? How is job growth/potential?

    Posted: 19 Aug 2018 05:56 PM PDT

    I'm interested in working with data, mainly building pipelines and cleaning it. I'm fine with not analyzing it as the phds can handle that (lol). Anyways, I was wondering how career prospects for data engineers compared to regular swe. Are there less data engineer jobs? Is it harder to break into that industry. I'm going to be a freshman at UCI, so I was hoping I could get some insight as to what I should do to prepare for internships.

    I'm also learning web dev right now, but find myself gravitating more towards data. (Also, not sure if relevant, but I'm alright at statistics and enjoy it, but don't think I have the math acumen to get anything like a phd in it.)

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

    Fitting in at first job

    Posted: 19 Aug 2018 08:03 PM PDT

    Hi everyone. I'm a new grad about to start my first job at larger startup in the SF/Bay area. I've been taking the past few months preparing by reviewing the technologies the team I'm joining is using, trying to get involved in some open source projects to get more experience in big codebases, and reviewing some common engineering processes. I'm feeling fairly good about going in prepared on the technical side however there's still something I'm worried about in regards to fitting in.

    Since I've spent so much time lately practising my technical skills I think I've really let my table tennis game slip. When I enrolled in a CS program I knew I'd have to get serious so I ordered a bunch of equipment (donic ovtcharov carbospeed and some bluestorm rubber) and started training about 4-6 hours a day. Having not played much it took me a while to find my groove but eventually I settled in to a nice two-winged looper play style and can crush some sidespin. I would definitely say the most difficult part of my undergrad is a toss up between compilers and landing in a reverse pendulum serve in competition play. Anyway I'm really worried that if I start my job rusty on the table that I'll be ridiculed and my coworkers won't take me seriously during standups. I'm seriously considering rescinding my offer and looking for jobs somewhere more corporate where they only have foosball.

    How have other newgrads found ways to deal with the pressures of learning new skills and maintaining your topspin?

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

    Is their demand for programming course instructors in the US [non-academic] ?

    Posted: 19 Aug 2018 02:36 PM PDT

    Hi Reddit, I am planning on moving to the states in a few years. My SO is American and thus the legal aspects of immigration are not a problem for me. I do wonder about the job market and want to plan ahead. I am in the beginning of my career. Along with the traditional positions as a developer, I can try becoming an instructor in a coding bootcamp, a position that is currently in demand here in Israel, and something that suits me [I worked as an technical instructor before and I really enjoy teaching]. The question is, how much in demand my experience will be in the US? I don't want to take a position that will force me competing for entry positions after the immigration because I did not worked enough in the industry. On the other hand, I really like teaching and it is a unique opportunity to get into the field so early.

    tldr: Currently a junior, will be moving to the States in several years, unsure if working most of the time as an instructor in a coding bootcamp is a transferable skill or is it better to stick to gathering experience in the industry.

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

    At what point do you start looking for jobs when you're self-learning programming?

    Posted: 19 Aug 2018 01:29 PM PDT

    In this case, I've been learning a bunch of Javascript and also Python, at what point is it actually realistic to start sending out job apps?

    Additionally, I'm not really sure what working in a professional programming field is like, because when you're learning it's sort of you learning whatever you need to in your own environment that you set up.

    Sorry, probably seems like a dumb question, but thanks for the help!

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

    Negotiation tactics - What has your experience been?

    Posted: 19 Aug 2018 06:09 PM PDT

    I'm getting to the stage of possibly receiving an offer(s) very soon and I want to know how you guys have successfully negotiated. This would be for a mid level (3 yr experience role). What's the most you've negotiated for in a job? How did you do it? I see a lot of threads with general advice, but I like to hear personal anecdote so I know what to expect and possibly the best way to maximize my earnings.

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

    Getting an internship in a transfer program?

    Posted: 19 Aug 2018 03:16 PM PDT

    I'm currently in a transfer program at a community college and am planning on transferring to a 4-year university next year. Every internship I've seen requires you to be in a 4-year bachelors program at the time of application.

    Would this stop me from being able to get internships or am I ok?

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

    Where to find below market rate jobs (~35-40K/yr)?

    Posted: 19 Aug 2018 07:12 AM PDT

    I'm an intermediate-advanced iOS dev (2.5 yrs experience) and been looking for remote jobs recently, and found that many are quite hard to come by (I am American, for what it's worth). But most of the remote job listings I find are for established companies paying market rates (such as weworkremotely.com, stack overflow jobs). And of course, working from home is highly desirable, and getting a job paying market rate (80K+) while having 0 commute time is everyone's dream--so these jobs are insanely competitive and nearly impossible to land.

    The thing is though, for me, I am currently living in a SE Asian country (and plan to stay here for the long term), and 40K, or even 30-35K would be great for me. I can honestly say I'd be thrilled to land a 35k/yr job right now. Yet, I have no idea where or how to go about finding jobs like this. Is there somewhere or some site I've been missing? I have no desire to work for Big 4, live the high life in SF, LA, or NYC making 200K etc (as we see with many of the offers on here). Where does one go about finding jobs like this?

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

    Looking for advice for Getting back into the SW industry after two years off

    Posted: 19 Aug 2018 02:39 PM PDT

    I have 12 years of experience as a SW engineer, but I've taken the last two years off to pursue other interests. I'm starting the job search process, and I feel confident, but I am slightly worried this gap will be looked down upon by employers. Is there anything I should be aware of, or is it not really a big deal since I have many years of experience?

    I was still immersed in technology over the last couple of years, as I very actively learned about and invested in crypotcurrencies and developed a couple software tools to help me follow the markets. I'm working on cleaning up some of this code, so I can get it on GitHub and I'm also going to start doing regular algorithm practice, so I'm ready for interviews. Is there anything else I should be doing to make my job hunting go more smoothly?

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

    Negotiating salary from summer intern to part time

    Posted: 19 Aug 2018 01:02 PM PDT

    I'm coming to the end of my software engineer summer internship in London currently earning £18k pro rata I'm going in to second year and after my interview my boss said I was better than the graduates they had interviewed. I've been working on their main react project where there is one other person working on it remotely. They have asked me if I want to do another week and then "projects" during term time. I want to ask for more money but I'm not sure what a reasonable amount to ask for is. Any tips for asking and how much?

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

    Rising senior in need of guidance and help.

    Posted: 19 Aug 2018 04:47 PM PDT

    Hi guys! I am a rising senior that got into UC Berkeley as a premed. I thought I was destined to be a doctor, but I realized that I hated learning nuances about cyclic AMP pathways and other nuances.

    I had done two internships that were medicine related, but they were mostly coding based. That is when I realized I liked CS a lot more and decided to do a career change.

    However, if I wanted to major in CS and graduate in a timely manner I needed to do take a bunch of classes together that shouldn't be taken together. So I took prereqs alongside the classes that needed them. I barely scraped under and just last week I was accepted into CS as a double major.

    Now, I only have one more semester at my university. While my major GPA is around average for my university, I know my understanding is a lot lower. I would like to get a job straight out of school or at least before next summer.

    Here is what I have done so far:

    -Working (albeit slowly) through Leetcode problems, only moving ahead once I understand what is going on.

    -Applied to CS internships this summer but didn't receive a single callback. Kept posting my resume on the resume advice threads until people started to like it. Here is my current version after the most recent advice thread feedback: https://imgur.com/a/bhGyaW2

    My Berkeley GPA is: 3.024

    My GPA at other colleges is 3.995

    My Cumulative GPA is: 3.504

    Can I get some advice as to what I should do in order to get a decent job (good pay, lots of work/experience, environment where you allowed to fail and learn from mistakes). Also, am I on paper in good shape or a trainwreck?

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

    Experiences with CS Erasmus Mundus computer science masters

    Posted: 19 Aug 2018 08:23 PM PDT

    I'm looking at doing an Erasmus Mundus computer science masters (I am an EU citizen by birth). In particular. I want to transition sideways into CS and I think some of these masters are interesting. Has anyone had any experience with them? Thank you. Links are below. In particular, I'm interested in medical data security and healthcare economics. Thanks!

    http://secclo.aalto.fi/en/

    http://www.ipcv.eu

    http://em-se.eu

    http://bdma.univ-tours.fr/bdma/

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

    Anybody pass the Akuna HackerRank for summer 2019?

    Posted: 19 Aug 2018 04:35 PM PDT

    What'd you think? What's next?

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

    What are your thoughts on comments and version control?

    Posted: 19 Aug 2018 08:09 PM PDT

    I'm an intern at a tiny GIS company. My boss recently emailed me about almost completely cutting out comments use in favor of using Git. This comes from a previous intern who apparently works at Google or Microsoft now. He told my boss no one comments anymore, everyone uses version control.

    We have to put comments everywhere on stuff in class (am a student), but I guess some think it's outdated and a waste of time. A lot of my professor would cut points real fast if we didn't use comments. I guess it depends on the what you're doing, but I don't see commenting becoming that obsolete.

    submitted by /u/Red-Droid-Blue-Droid
    [link] [comments]

    Some advice!

    Posted: 19 Aug 2018 07:54 PM PDT

    Hey guys! Long time lurker here.

    Background: I was waitlisted at my first choice university for Computer Science with a 90 top 6 average. I chose to go for my second choice of Business Technology Management. I had some questions which I hope can be answered here!

    Situation: I am a little bummed out I was unable to study CS, but I am not keen on switching programs at the current moment. I was wondering would it be smart to minor in CS and how would that stack in the real world? Would I be an asset to employers or would they brush away my "minor"? Additionally Ive learned object oriented and 2d array concepts in c# from high school. Should I look to bolster my personal portfolio by creating side projects? Additionally I plan to take majority of the IT courses offered in my program such as cloud computing, cryptography, intro to programming, mobile app development, database and system administration, etc. All opinions would be greatly appreciated!

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

    I get to talk to a someone in a high position about my future there, how can I maximize my returns from this meeting?

    Posted: 19 Aug 2018 01:54 PM PDT

    I am in a base position that I am significantly overqualified for. I find myself finishing my tasks so quickly with little to no effort. I constantly make my own tools to solve hard problems quickly and have been very successful in that. I believe I can make valuable code for this company and have tons of examples of it.

    How can I convey to this person that they're not fully taking advantage of my skills despite my lack of experience without coming across as arrogant? Im like 99% confident in my skills and ability to handle like at least twice my current workload (difficulty can change this estimate) comfortably.

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

    My business/invention has investors lined up, development team, and worldwide marketing connections. Should I quit my day job?

    Posted: 19 Aug 2018 12:19 PM PDT

    I recently started a sales job to make more consistent money, since all I was doing while working for myself was R&D, which as you probably know does not always pay well. I am now selling cars ~70 hours a week, I don't mind the work or hours, but constantly all I can think about is what I'd rather be doing for my business now that I have the developers and investors I've been looking for. My investors are interested in my invention, which will either be sold as a patent to a larger company or sold as a consumer electronic. I am looking at around $20-50k from investors, and my product is about 5/7ths completed (only by me, without external help). The projected target customer is essentially anyone that uses a computer, and could (hopefully) replace all data recovery, data backup, and virus removal systems/tools up to date. My investors all say this could be worth millions, and I think so too.

    My thought is this: get all investors and developers to officially sign on and get everything in writing/contract, THEN quit my day job once the ball gets rolling (for everyone else, I am still going full steam ahead despite the long hours spent in sales). What are your thoughts on this? I am very young and I recognize a lot of people try/want to take advantage of my skills as it is, and am looking for solid advice on whats best for me. Can you guys offer any advice or resources on where to find help from people who have done this before?

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

    No comments:

    Post a Comment