Big 4 Discussion - August 19, 2018 CS Career Questions |
- Big 4 Discussion - August 19, 2018
- Daily Chat Thread - August 19, 2018
- Am I insane for wanting an "easy" job?
- what books, blogs, podcasts, youtube channels, jounrals, projects etc. do you keep up with to stay on edge
- How can I keep my team productive and high quality without micromanaging them?
- Everything outsourced at my company - thinking about leaving
- Why do companies compete with offers?
- How many SWEs are in their 40s?
- How to switch from Software Development to Machine Learning?
- 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?
- How are job prospects for data engineers compared to regular software engineers as a new grad? How is job growth/potential?
- Fitting in at first job
- Is their demand for programming course instructors in the US [non-academic] ?
- At what point do you start looking for jobs when you're self-learning programming?
- Negotiation tactics - What has your experience been?
- Getting an internship in a transfer program?
- Where to find below market rate jobs (~35-40K/yr)?
- Looking for advice for Getting back into the SW industry after two years off
- Negotiating salary from summer intern to part time
- Rising senior in need of guidance and help.
- Experiences with CS Erasmus Mundus computer science masters
- Anybody pass the Akuna HackerRank for summer 2019?
- What are your thoughts on comments and version control?
- Some advice!
- I get to talk to a someone in a high position about my future there, how can I maximize my returns from this meeting?
- My business/invention has investors lined up, development team, and worldwide marketing connections. Should I quit my day job?
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. [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. [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? [link] [comments] |
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. [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.
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? [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? [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 [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? [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? [link] [comments] |
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? [link] [comments] |
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.) [link] [comments] |
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? [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. [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! [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. [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? [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? [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? [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? [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? [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! [link] [comments] |
Anybody pass the Akuna HackerRank for summer 2019? Posted: 19 Aug 2018 04:35 PM PDT |
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. [link] [comments] |
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! [link] [comments] |
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. [link] [comments] |
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? [link] [comments] |
You are subscribed to email updates from CS Career Questions. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment