Interview Discussion - December 07, 2017 CS Career Questions |
- Interview Discussion - December 07, 2017
- Daily Chat Thread - December 07, 2017
- Where 40yo+ Silicon Valley developers go
- Relocated for a software developer role, now 4 days before start date being told position is no longer available. What the hell?
- It might already be obvious to you guys, but reaching out to your HR phone screeners from last year is a good idea.
- How competitive has this field become?
- How effective is a good Github profile and how should a good Github profile be?
- How does housing work when doing internship?
- Difficult Decision at Job--Should I Leave?
- Hit 100 rejection replies in 2 months
- Is Revature worth it for someone with no CS work experience?
- Help, I'm stuck in a mediocre job that may be teaching me bad habits.
- How do I keep up with new technologies now that I feel like I've fallen behind after graduating only a few years ago?
- Will I be taken less seriously if I'm too attractive?
- If I use apex (Salesforce) at my job am I actually a software engineer?
- Is it too late to negotiate?
- Should I mention that I also have a degree in Political Science or leave it out of applications.
- What do you believe made you stand out as a candidate?
- Take the return internship and do 'real' work? Or take a better brand internship with an 'intern project'?
- Lemme tell you how Silicon Valley devs really go broke! It’s not housing!
- [OFFICIAL] Minor rule update for "link posts"
- Question about programming jobs overseas
- I'm interested in UX/UI and front-end work, mobile and web. Should I stick to making my online portfolio traditional or have it be more "out there" when compared to traditional web page standards.
- Which Major(s) would be best for becoming a PM?
- Hyperloop One Internship
- Associates or Bachelors?
- Can we talk about these new grad salaries..?
Interview Discussion - December 07, 2017 Posted: 06 Dec 2017 11:07 PM PST Please use this thread to have discussions about interviews, interviewing, and interview prep. Posts focusing solely on interviews created outside of this thread will probably be removed. Abide by the rules, don't be a jerk. This thread is posted each Monday and Thursday at midnight PST. Previous Interview Discussion threads can be found here. [link] [comments] |
Daily Chat Thread - December 07, 2017 Posted: 06 Dec 2017 11:07 PM PST 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] |
Where 40yo+ Silicon Valley developers go Posted: 07 Dec 2017 02:03 PM PST My age/career cohort thinned out over the years ... such that I'm not sure entirely sure where everybody went. But here's what I do know:
In summary, a lot of people disappear out of sight and a lot of others are hiding in plain sight in quiet corners of the industry. For others who are 40+ yo devs, where have you seen people disappear to? [link] [comments] |
Posted: 07 Dec 2017 12:13 AM PST I accepted a job offer for a major financial company for a position as a software developer about a month ago. I signed and scanned my letter of offer, and sent it to them. I even relocated several thousand kilometers, more or less one coast to another. I broke up with my girlfriend of several years just because i didn't want to deal with the pain of a long distance relationship. Now 4 days before my start date, i get an email from HR more or less stating that "the position i was hired for is no longer available", and that i completely shit out of luck. To make matters worse, HR basically told me i am not only not going to get my signing bonus, nor am i getting my relocation costs reimbursed. I sent an email to my would be supervisor to ensure there isn't some sort of massive mix up. After a few hours of no response and me panicking i was able to find him on linked in and noticed that he doesn't seem to work there anymore. What the hell just happened? I can maybe stretch my savings to 2 months at most. When i start mass applying for jobs, should i mention this when talking to recruiters/interviewers? How the hell can i even prepare for something like this? [link] [comments] |
Posted: 07 Dec 2017 09:13 AM PST If you had a phone screen or communication with HR that went pretty well, but didn't get an internship or much further into the process, you should try hitting them up anyway. I'm in my second year of applying for internships and am just starting to talk to many of the people I talked to last year. And 5 minutes ago I finished a quick talk with one of them. She said she directly sent my resume to a few hiring managers in different sectors instead of just dropping into the general resume portal she usually does, mainly because of our previous experience together. So, lessoned learned. Reach out to the people you already know. Wish I knew this sooner. [link] [comments] |
How competitive has this field become? Posted: 07 Dec 2017 07:59 AM PST There seems to be high schoolers and freshmen who have so much more experience than me. Stuff like releasing a successful app in 10th grade or doing hard leetcode questions in freshman year. This is from students at an average unknown state school. I can't imagine what it's like at top 10 cs schools. I find this kind of discouraging because I'm not even at half of their level. Is software engineering really becoming that competitive? Do you only have a chance of working at top-tier companies only when you start coding from the womb or something? [link] [comments] |
How effective is a good Github profile and how should a good Github profile be? Posted: 07 Dec 2017 12:01 PM PST I have a Github profile, allegedly. Because it is empty and I am still in college and in my country, Turkey, I have never really seen anyone use it much. But it is asked as an extra in some applications even here. I understand that it is a "portfolio" of your coding, in a way. But not all work you do is stuff you can share, or not all stuff you can share is "work". So basically, how effective is it? Especially for a 22 year old who is going to graduate next year? Would it look weird to have nothing there for years and a sudden "Here is everything I do!" and if it is effective, how should a good Github profile be? [link] [comments] |
How does housing work when doing internship? Posted: 07 Dec 2017 06:31 PM PST If they give you stipend, how does one make sure that they have roof to sleep under when the internship starts? How does transportation work? do most interns in bay area for example use public transportation? [link] [comments] |
Difficult Decision at Job--Should I Leave? Posted: 07 Dec 2017 06:58 PM PST tl;dr - I have a job I dislike and that wants me to work every weekend until May. I don't have a ton of experience and am trying to decide if I can get another good job if I leave. I started a new job this summer, it was a big raise and a better position for me. My first as a database developer (I have a background in finance and software consulting, where I did some development work and it went well). My time at the new job has not been a great success. My development skills in the languages I know are up to par, but my soft skills (they expect developers to act as business analysts as well) aren't great. This led to a couple early assignments going badly for me and falling behind schedule. I like only one of my co-workers and, although I realize this is a cliche, I really don't fit well in the company environment. Earlier this week, I was told I am expected to work all weekend, every weekend for 7 months to make sure our big new project wraps up on time. This isn't due to a failure on my part and makes sense given who has done what work on the project, nothing is late. I don't know that they want me to quit, I've asked how I am doing and have been told I am doing well on several occasions (and the opinion sounded honest to me), but it wouldn't shock me either. I am considering quitting and taking a few months to travel the world before looking for a new job. I have the money and I think this is the last time I'll really be able to to travel. I am concerned that, having only 1 year of experience at my finance job and 2 in software consulting, I may have a hard time getting another development job when I come back to the job market. What do you think? Will I have a hard time getting another job? Does it look bad to try to find a new job after less than a year? [link] [comments] |
Hit 100 rejection replies in 2 months Posted: 07 Dec 2017 11:15 AM PST Hi guys, I have received 100 rejection email replies in ther past 2 months of over 500 online applications. I'm about to graduate with CS and 3.7 GPA from UC school. Does my rate of failure worrying? Red flag? [link] [comments] |
Is Revature worth it for someone with no CS work experience? Posted: 07 Dec 2017 07:08 PM PST Has anyone here recently worked for Revature or is working for Revature now? Is it worth for someone who does not have any work experience and who is struggling to find a job? Is it really as bad as people say it is? [link] [comments] |
Help, I'm stuck in a mediocre job that may be teaching me bad habits. Posted: 07 Dec 2017 06:29 PM PST TLDR: Rant about working in a three-man web development team that lacks all kinds of standards. Could I learn that much better in a different environment? Would I be able to get a job in one with my experience? WorkThe web development company I work for is kind of a side-project for the main parent organization, whose main business is completely the opposite of web development. My responsibilities include IT work for the main business (~30 people) as well as entry-level development work. It's my first programming job (been here ~1.5 years), and the "Web/IT" department is comprised of myself and two other guys. Let's call them Jim and Bob. Jim is my direct boss, and as far as I know, it's his first time managing anyone. He's a self-taught programmer, and has carved out a bit of a niche for himself as the CTO after building on what his predecessors left. A very bright guy who gets things done, but is a little stuck in his ways. He knows "his way" to build things, and so he builds things his way, regardless of lacking a coding standard and leaving some of what I think are structural irregularities in their place. I can't fault him too much for this style, as the man gets projects out the door, but I worry about the potential cracks I see in our products. He's open to trying to learn new practices, but only for a short while until it inevitably feels like he's having to relearn things he "already knows." Bob takes care of the majority of the IT problems, and much like Jim, does things the way he knows how. He's like the captain to my boss's colonel, as far as our rankings go. He's pretty knowledgeable about IT and has taught me a great deal, but is very fresh to back-end programming, maybe even more so than me. Bob is pretty good at styling pages, has a good visual eye for sites, and is a very nice guy, but, there are times where he talks out loud through the parts he doesn't understand (and sometimes the parts he does) so much to the point where it's distracting. On the other hand, since he's a talker, he makes up for it by being the salesman of the group and a very vocal part of fixing usability issues with our applications, e.g., UI and page organization decisions. I'm a 29 year old dude who decided to get an Associates degree in Computer Science/Web Dev through online community college courses after being unsatisfied with my undergrad arts degree. I feel like I lucked out getting this job since it seems like there are very few positions in this area that require little to no experience, and it always sounds like most places are laser-focused on GitHub portfolios, of which I have basically none. Jim is a good boss in that he lets me take way more time to complete tasks and read documentation/StackOverflow than I think he should be allowing. So it's not that I'm not appreciative of the opportunity that I've been given, it's just that I'm concerned for any future positions at other companies that I may hold or if I'm doing everything in my power to learn quickly enough. Bob, Jim, and I get on pretty well and have some common interests, but they have some pretty different political and world views. They're also a little older than I am. None of that is much of a problem, it's just harder to completely be myself around them. I've talked to very few people about programming, both in-person and online, since my associates courses required very little interaction with the other students, or even the professors. Regardless of this, I continue to read as much as possible online in order to improve, but can only do so much in a day. Towards the end of most 9-5 days, especially after Jim and Bob have left the office, I feel this overwhelming sense of dread wash over me since I feel like I haven't accomplished enough or that I'm not good enough at this stuff yet, or that I'm not doing enough to min/max my time in order to get better. I lose sleep over it and the little things that I think we could do to make our code better. I almost always feel like I need to study or do side projects when I get home, and part of the reason I stay after in the first place is so I'll have quiet time to do that. But, because of this dread feeling, I rarely do anything when I'm here later than Jim and Bob. Unless I have something I'm really focused on already, I just get on reddit, Facebook, Twitter, or something else to waste time. I only feel like wasting time because I feel so shitty about where I am in my career or overall progress as a programmer, and because I'm exhausted from what I've already done during the day. For a while, I was making overtime for staying after, but it felt like I was stealing from the company since I mostly wasn't getting anything done, and they've recently been nice enough to make me salaried. I waste too much thinking about whether I should be self-teaching or working on real work stuff, and I end up doing little bits of either or doing neither. The end result: I'm getting less done. Some specifics about our little company's coding practices:
For example, we use the CakePHP framework, version 1.3, which came out around 2004, and it's a lot of 1000 line controller functions that just do things in sequence. I'm not as worried about them, but the views are crazy looking and littered with long swathes of PHP. There's very little or no logic separated into the models, and no object-oriented anything, other than what makes up the framework itself. JavaScript usage is limited to jQuery, with most requests as AJAX calls back to a controller. I'm new enough that I don't even know where most of the security holes are, and so I assume they are everywhere. I do know that a lot of the benefits a framework provides are in its baked-in methods, and some of them are being used here, but most aren't. I've attempted to push Jim and Bob into the present towards using a much newer framework and newer version of PHP, at least. During that, I did a good amount of studying about Laravel and watched many Laracast videos (which are pretty great). I even bumbled around doing a couple of work projects using it, but the excitement level and willingness to change ended there for them. Jim took a relatively short look at it, got frustrated that he couldn't do things his way, and folded. My EducationAt ~2 years of schooling and ~1.5 of work experience, I know I'm still pretty new to programming, but it feels like I'm reading the same guides over and over, and too little of it is sinking in. For daily work, I'm able to edit and copy Jim's weird coding style, but it feels a lot like I'm adopting bad practices. On the positive side, I'm 100 pages into Code Complete 2 (Steve McConnell), and it has been fascinating so far. Although, all of the pre-construction steps (problem definition, architecture, software design, etc.) he talks about are more or less completely new to me. I want to develop problem-solving and algorithmic thinking techniques that are put forth by these types of learning materials, but it still feels like a lot of it is going in one ear and out the other, since I'm not using these practices every day. A little bit more whining:
ConclusionBased on what I've read, the answer to my problems is to "just do it more until you get it," and I don't disagree with that. I'm just so depressed most days because it feels like I'm being held back by this mediocre job, and by the time I get home, I'm too wiped to get back on the computer, and just end up staring at the TV.
If you made it this far, thanks for reading. I'm just going to post this word-vomit now. [link] [comments] |
Posted: 07 Dec 2017 03:11 PM PST I'm on the hunt for a new job but I'm constantly hit with interview questions about acronyms I've never even heard of. I don't have a good grasp of much outside of what I've been working with since I graduated, which has been java and sql mostly. I'm feeling overwhelmed by how much there is to know out there. [link] [comments] |
Will I be taken less seriously if I'm too attractive? Posted: 07 Dec 2017 07:39 AM PST I'm a 30-year-old software engineer who normally presents in a very plain, conservative style. Usually wear slacks and long sweater cardigans at work. I've never worn makeup of any sort on the job, and almost always keep my hair in a ponytail. This year, I've decided that I wanted to be seen as more classy and attractive. (I apologize if that sounds conceited.) So, makeup, skirts, dresses, corseting, gym routine, skin care routine, etc. I hate to even ask this question, but since I work in a highly technical role where 95% of my colleagues in are men, will I be taken less seriously, viewed less professionally, or hurt my authority by presenting more feminine and attractively? [link] [comments] |
If I use apex (Salesforce) at my job am I actually a software engineer? Posted: 07 Dec 2017 01:06 PM PST I have heard that you dont need to really code if your a saleforce engineer, is this true? If I take a job at a firm that uses Saleforce and I write some Apex code will it be difficult for me to transition to a software engineer role where languages like python, java, go, etc are used? [link] [comments] |
Posted: 07 Dec 2017 07:01 PM PST I have received a verbal offer and said that I would like to see it in writing before I officially accept but that I'm very interested. When I asked how much it was I said the number sounded good. I don't know what the benefits package is and will have to wait until I receive it tomorrow. Did I screw up by saying the number sounded good? And is it too late to negotiate? The hiring is a permanent position where the process was done through a recruiting company that contacted me, and the offer will be sent through them. They are trying to fill the position quickly and want me to sign the paperwork as soon as I can. It is a position that I am extremely happy with, and would want to work for. The offer just might be a little lower than average for the area. [link] [comments] |
Should I mention that I also have a degree in Political Science or leave it out of applications. Posted: 07 Dec 2017 09:51 AM PST I earned a BA in Political Science back in 2012, should I list it on my resume and other application materials? I am currently a student working towards a BS in Software Engineering and applying to internships. I was a bit wary of listing the degree as I can see it being something I would have to explain to future employers. Not sure what to do! Thanks guys. [link] [comments] |
What do you believe made you stand out as a candidate? Posted: 07 Dec 2017 01:31 PM PST For all of us failing at throwing our resumes into the dark abyss of online applications - we want to know from those of you that received interviews... How'd you do it? (connections, linkedin inmail, top school, etc...) [link] [comments] |
Posted: 07 Dec 2017 06:08 PM PST At my first internship with Big Bank, my self and another intern got a project conjured up by my manager who was amazed by nodejs and wanted an internal tool from it. We built it and presented it, but since it's a bank we were told after our presentation that it would be very unlikely they would be able to actually implement it. I gained the experience from using the tools to build it, but nothing I couldn't have learned online. At my second internship with Householdish Web Name But Not Big-N Company A, I completed tickets and did, what I felt like was 'real' work. I got to push lines of code to running applications. I thought I gained much better experience and I was much more motivated to complete work. Now I have an offer from a Big-(6?) company B, but from what I've heard, they do intern projects. About half, from those I've talked to on here, actually reach prod. So I don't know if I should take the return internship offer from the company A, or take the similar offer from B. B would probably open a tiny bit more doors, but not give as much real experience. Which would you choose? What are your thoughts / experiences with intern projects? Was my first experience at Big Bank just a poor one? [link] [comments] |
Lemme tell you how Silicon Valley devs really go broke! It’s not housing! Posted: 07 Dec 2017 03:36 PM PST I've been in Silicon Valley for decades. Of course, I own a home! It's not the nicest place, it doesn't have the best schools, it's not in the best neighborhood. Most people who hang around Silicon Valley long enough manage to swing a home. How? The farther out you go, the cheaper the housing. So, there's really always an option to get a home; it just may be a long commute. Also, they are always building smaller and denser housing so, if you can't manage a house, you can get a townhouse or a multi-bedroom condo or a 1-bedroom condo or an falling down 1 bedroom condo conversion. Once you buy something, anything, your salary mostly goes up while your (fixed) interest rate payment stays the same. It may be hard in the beginning but time works in your favor: you settle in, optimize spending, get raises, find ways to get additional money. If you have a financial reverse or simply over-buy (which is hard because you have to qualify for a mortgage), it takes a long time for the banks to evict and foreclose on you; you can drag that process on for years with partial payments, "robbing Peter to pay Paul" and so on. We have Amazon here, too. We don't pay $2,000 for a PS4 while you pay only $400. Almost everything is roughly the same price here that it is in flyover states. We even have McDonald's and KFC. Food is a little more expensive here but we're not eating $20 Big Macs. We have nicer restaurants, of course, but you'll have a tough time to blow your extra money only on food. In fact, we have more-generous-than-average salaries but we pay approximately the same prices as everybody else on almost everything. Silicon Valley should be a great deal: almost everything is more affordable to us because we get higher average salaries but pay the same prices on almost everything. So what do Silicon Valley devs pay through the nose for? There's really only four things that you can waste a huge amount of money on in Silicon Valley:
Children is where Silicon Valley devs go broke. Think about it: education is one of the few things that you can spend an infinite amount of money on. If you have extra money, you can spend it all on education. You can send your child to a private college that's really expensive, like Stanford. Still got extra money? You can move to a good (and expensive school district) like Cupertino to send your child to a good high school. Still got extra money? You can send your child to a private high school ($50K/year) like Harker. Still got extra money? Send your child to private middle school. Private elementary school, like Stratford. And, if you've still got money left over, buy your child new football or ice hockey equipment each year (because they outgrow it). And extra tutoring. And a ritzy daycare. That's the difference between Silicon Valley and everywhere else. You can send your child to the best high school in Texas on a $90K salary. Here, everybody who has a great salary and no savings or discretionary income writes huge, yearly checks for education of various sorts. Edit #1: This post isn't commentary (really!); it's what people tell me when I ask, "You make a good salary so why don't you have money?" Edit #2: I forgot about divorce. You don't really "spend" money on divorce but you have much less money when it is all over. [link] [comments] |
[OFFICIAL] Minor rule update for "link posts" Posted: 07 Dec 2017 07:19 AM PST I've added the following rule to the rules: https://www.reddit.com/r/cscareerquestions/wiki/posting_rules
This rule existed in a prior incarnation of the rules (and we still don't allow literal link posts), but I eliminated it while streamlining them a while back...but we the mods have still been enforcing it as an implication of the rules around low-effort posts. Removing these threads has been sufficiently common recently that I've put the rule back in explicitly to be more transparent. The purpose of this rule is to try to strike a balance in this sub between allowing some discussion of significant industry trends/events/culture, and not becoming /r/techindustrynews. [link] [comments] |
Question about programming jobs overseas Posted: 07 Dec 2017 04:56 PM PST Asked a similar question on /r/IwantOut. I thought posting here would be more appropriate since it is related to a programming career. Graduated with a Bachelors in Tech. and almost have two years of software development experience with Java and JavaScript in the US. I am looking for opportunities in Europe and Australia. I haven't had any issues getting job offers in the US, but I would like to "experience the world" while I am still young. I speak only English and will be looking for junior positions (1-3yr exp. req). I've heard that most IT companies speak English in the office so I don't see why speaking only English would limit me. In terms of my experience, I know that there is a big demand for software developers in most European countries so as long as I can prove myself in interviews. I would like to know if I am wasting my time or if I should wait until I have more experience. Long story short, what are my prospects of pulling this off? [link] [comments] |
Posted: 07 Dec 2017 04:52 PM PST I'm interested in design, interfaces, user experience, and also the actual development that does into those. I know I could make a great online portfolio with traditional user flow and layout, but I think my projects can show that by themselves. So the idea would be to use my portfolio as a way to show my personal creativity and artistic expression and couple that with the ability to stand out better. [link] [comments] |
Which Major(s) would be best for becoming a PM? Posted: 07 Dec 2017 04:29 PM PST I am really passionate about product management and would ideally like to be an APM or a PM straight out of college. Currently, I am a first-year student at a school known for CS. If I double majored in Industrial Engineering and Business but didn't have a CS major/minor, would that hurt my chances at landing the APM/PM role straight out of college? (I will have taken about 5-6 CS courses by the time I graduate, which isn't enough for the minor.) [link] [comments] |
Posted: 07 Dec 2017 02:13 PM PST Hey has any interned with Hyperloop One in the past and have anything to say? There are only a few generic reviews on glassdoor so I can't really gauge too much. [link] [comments] |
Posted: 07 Dec 2017 04:23 PM PST I have a dilemma and I would love some advice from more experienced people. I'm taking classes to get my Associates, but I'm contemplating if that's the best decision. Ideally, a Bachelor's would be better but I'm not excited about incurring debt and taking math classes to get it. My fear is flunking my math classes and not graduating. So I ask, people who are bad at math, how did you survive your classes? Do you think I should get my Associates? In my free time, I program and learn as much as possible online in the hopes of becoming a full-stack developer. However, I figured having an Associates would help me land a job. A lot of people in the industry are self-taught, so I figured having my Associates would show I have some real knowledge and schooling, coupled with my personal projects. What would you do. I live in Chicago, Il if it matters. [link] [comments] |
Can we talk about these new grad salaries..? Posted: 06 Dec 2017 10:32 PM PST I'm a senior dev in Boston, been working at a medium sized tech shop (before that at a healthcare startup). With ~8 years of experience, I barely clear 100k (115 with yearly bonus). Are these new grad salaries for real? I find it hard to believe someone with no industry experience is making 200k+ fresh out of school. I always thought I was doing well, but if that's the case maybe I should go back to school for another undergrad degree so I can be a "new grad" again... wtf [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