• Breaking News

    Saturday, March 31, 2018

    Resume Advice Thread - March 31, 2018 CS Career Questions

    Resume Advice Thread - March 31, 2018 CS Career Questions


    Resume Advice Thread - March 31, 2018

    Posted: 31 Mar 2018 12:07 AM PDT

    Please use this thread to ask for resume advice and critiques. You should read our Resume FAQ and implement any changes from that before you ask for more advice.

    Abide by the rules, don't be a jerk.

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

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

    Daily Chat Thread - March 31, 2018

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

    Struggling immensely at new job, feel as if I misrepresented myself

    Posted: 31 Mar 2018 07:02 AM PDT

    Two months ago I accepted a new job at a company doing very similar work to what I was doing at my previous job (Java/Spring/Microservices/etc.). The problem is that while I was doing that at my previous job where I had 3 years experience it was more like having 1 month of experience 36 times.

    My previous job (and first job post graduation) was at a large company with very low oversight, I would abuse their WFH policy (come in maybe 2x per week), and generally do absolutely nothing while I was there. Any tasks I completed were extremely menial in nature, and after 3 years I still didn't have a solid grasp on how the application was designed, or how everything works, etc. I legitimately spent <10 hours/week on work.

    I am a mid level engineer experience wise, but I am extremely junior level knowledge wise.

    Several months ago I decided to look for a change, and I studied up all the technologies at my job and made a bunch of tutorial/toy projects to get just familiar enough with the technologies to be able to speak about them in an interview (Sure, I can make these microservices and these rest endpoints for you, but I have no clue how to structure them in a larger project, no clue about security, or good design, etc.) With this, on top of grinding leetcode, I was able to land a new position with a nice pay bump where I have been for just over two months now.

    I have effectively bullshitted/conned my way into a mid level engineer position while having the skills of a fresh grad

    Since my tenure date here, I have these sorts of regular interactions fairly regularly:

    • Coworker describes something in detail, I am completely lost. I end up googling/researching while I can feel the pressure from my boss/coworkers to get something done.

    • Coworker comes by my desk to assist with an issue, I have extremely poor keyboard control (I know none of the shortcuts etc.) and they watch as I awkwardly manually fumble through the classes/etc in the project.

    • I am asked for my input in a meeting, and I am usually decent at deflecting direct questions but I can sense my coworkers/bosses patience with me is waning.

    • In two months I have closed exactly 0 issues on my own.

    • In two months I still have a fairly poor idea of not only how the codebase works, but of how new features should be implemented. (Which package? Should {classname}Manager manage instances of this class? Is there any configuration changes required along with this? Does this class need a separate DAO linked to it? etc.)

    • I spend hours of my free time outside work researching the technologies we use as well as implementing small tutorial projects, but it seems I cannot keep up.

    • I have regular 1-on-1s with my manager where it is clear he is displeased with my performance and lack of output.

    I made my own bed, and now I must sleep in it. I do not see my tenure at this company lasting much longer, I would be surprised to last another 30 days.

    I guess I'm just venting. thank you for reading.

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

    Do you enjoy software engineering? And if so (or not so) why?

    Posted: 31 Mar 2018 06:21 PM PDT

    Just thought I'd ask this as I've had it on my mind, interested to know the different reasons why people picked this career and why they do or don't enjoy it

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

    This monday I am starting my first job as a programmer and I have a kind of a silly question

    Posted: 31 Mar 2018 08:35 AM PDT

    So my shift is around 8 hours with 30 minutes lunch. What I am asking is, how do you stay concentrated for 7 and a half hours producing code? I have done plenty of jobs in the past on my own, but I always took a break.

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

    Scary internship experience

    Posted: 31 Mar 2018 10:07 AM PDT

    I'm in my final year, and I ended up getting a 6 month internship at this really good startup. The interview just consisted of a lot of questions on algorithms, dp , graphs etc. I've been asked to worked on one of their web apps...and I've to say...it's overwhelming!! They gave me access to their codebase on the first day...and I was like WTF. 100K + lines of code...I had never seen anything like that before. I don't even know git, I didn't even know what chrome developer tools did...and I didn't even know CSS. I'm expected to learn backbone , react etc ..and fix issues and develop new features. At this rate...I'm afraid that I won't be able to keep up. It's been 2 months already...and I've spent most of my time watching JavaScript and react tutorials. The pay is really really good...as a result I'm feeling guilty as well. I've hardly fixed two small issues...in 2 MONTHS!. People in my team could have done it in a day or two. I mean... How do I even compete with people having 5+ years of experience!! .I really don't know what to do...so I need your help.

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

    Know I want to leave after 6 months and drop a big project. How to not burn bridges with team who invested in me?

    Posted: 31 Mar 2018 04:30 PM PDT

    I know I want to quit and do my own thing for a year. I've enough saved up and a plan, yada yada. However, I am not sure how to explain it nicely to my manager and team/mentor. They've helped me a switch from another team and given me plenty of training. I have been working on the beginnings of a large project and also don't want to work on it for the next 2-3 months. Life will go on for the team without this project, but they might be upset that they spent nearly a month helping me research it. I am looking for any advice on how to leave on the best terms possible, and any thoughts on whether or not I have a moral obligation here to stay longer.

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

    I graduate in May with a CS degree. I have a 50k/year job and i start immediately after graduation. Should i go for a masters degree?

    Posted: 31 Mar 2018 01:58 PM PDT

    Is this a decent starting salary for entry level? I have no professional experience. Its 40hrs/week salary no overtime pay. I dont know anyone in this career field so i was wondering how that sounds to others for a recent graduate. I currently live off of 12k a year, so I'm about to have a lot more money than im used to. I have cool roommates, and im single so i dont want to get my own place and just be lonely living by myself so i'll stick with my roommates and continue splitting my rent, so my total bills are about 500$/month. I will have a lot of left over cash each month, so what would be a smart thing to spend it on? My job will give me 5k a year for further education as a benefit. Im not sure how much a masters costs in total or if its worth the price?

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

    Machine Learning work with a bachelors

    Posted: 31 Mar 2018 02:17 PM PDT

    So from my understanding, you are incredibly unlikely to do actual ML research with only a bachelors degree, but is it plausible to do more applied / implementation-based work at major companies without a graduate degree? If so, how close to "real" ML do you usually see people get (e.g. on a spectrum from plugging in a random forest to doing fundamental research)

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

    Should I pursue C#/.NET development as a potential career path, and if so how?

    Posted: 31 Mar 2018 11:16 AM PDT

    In the last few semesters of college, I have been getting ASP.NET courses for component-based software design principles and server-side web app development. It's been challenging but I enjoy it and I feel as though this is the first language/framework that I am familiar with to the degree that I can make some projects that I'm actually pretty proud of.

    Come summer break, I will have completed all of my coursework for C# stuff. What is the career market like for this technology, and what resources can I use to build on my current skills and ensure that I don't lose them in the meantime? I'm in Philadelphia for what it's worth, and ideally would like to find something in the city if I can.

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

    Leaving a project with messy code in github - ok? or should I remove?

    Posted: 31 Mar 2018 01:17 PM PDT

    I have my first ever project on my github account, a simple game I created and something I am proud of. However, going through it I noticed how messy it was and so many things I can do remove repetition and clean it up. Although I keep telling myself I'll get back to it one day I've been too lazy.

    I have that project on my resume and I was wondering if it's something I should remove from my github or just keep it there. My most recent projects on github are much more cleaner.

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

    Tell intern employer about disability?

    Posted: 31 Mar 2018 10:35 AM PDT

    I accepted a position for a summer 2018 internship in October. At that time, I had not been diagnosed yet with something that is classified as a disability by the ADA. However, in January I was diagnosed and got a letter from my doctor and even have been receiving accommodations from my university since then.

    I am concerned about being able to perform at 100% this summer and there will probably be days that are going to be a struggle for me. So my question is basically, should I tell my employer about my disability and if yes, how do I go about doing that? Right now I only have communication with a recruiter, so I assume I would contact her, but I'm not sure what the protocol for this is.

    I am also I little concerned that I will be judged or the offer will be resent if they find out about my disability. I know that it's technically illegal, but I feel like if something were to happen, there'd be nothing I could do against such a large corporation.

    submitted by /u/mango-princess
    [link] [comments]

    Getting back into CS dev job after 1.5-year detour of business/sales.

    Posted: 31 Mar 2018 03:31 PM PDT

    I was a CS grad and took a mobile development job right out of university. After a year on the job quit in pursuit of business/ sales opportunity (MLM), then attempt some business startup but failed, didn't even went far before we ran into problems so really nothing to show. Right now I would like to try and come back into the CS area as a software dev. Having trouble breaking back into the CS barrier as my friends and colleagues have gotten quite a lot of experience and my abilities are still on junior dev level due to the detour. My goal is to work at one of the software big companies but am very lost how to do so.

    I honestly wished I could just erase the past year and half but I've accepted these are life choices and was the risk I took when I walked out my cs job tying "make it".

    Would like to ask for any advice relative to how to get a job in big companies after career detour.

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

    7 days to accept but waiting to hear back from others

    Posted: 31 Mar 2018 08:52 AM PDT

    Hi everyone,

    I got a nice job offer from a big defense contractor. It's definitely something I would accept, but I want to see what other companies might offer me.

    How should I go about saying that I want to extend that deadline?

    On another note, the HR rep send an email with an offer letter (you have X & Y benefits, salary = $XX,XXX, 401k, etc.) in which I have to click a radio button to accept. Therefore, I was never in a position to negotiate after my interviews. Is there anything I can do about that? What are my options?

    I appreciate the help. Thank you.

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

    Work Experience vs. GPA for Graduate School

    Posted: 31 Mar 2018 01:47 PM PDT

    EDIT: I was thinking specifically of masters programs

    Say you go and work in the industry for a few years after your undergrad and then go apply to a graduate program. How would graduate schools weigh, say, a 3.4 + Google vs. a 3.9 + random company? (Obviously that's a simplified comparison and lots of other factors would matter, but anyway)

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

    Got passed over, What did I get wrong?

    Posted: 31 Mar 2018 11:45 AM PDT

    Hi folks, I made this "download accelerator" in Java as part of a coding assignment for an internship at a (relatively) well-known company.
    Unfortunately I didn't get the offer, so I would like to take this opportunity to learn and improve.
    The emphasis here is on performance and NOT security.
    What did I miss??

    List of requirements:

    • Clean, readable code
    • Design
    • Integrity checks (live during download)
    • Performance

    Anyone is welcome to contribute and learn, or provide feedback.
    TIA!

    edit: Here's a gist that explains my approach

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

    Carnegie Mellon vs Rice University for bachelors in Computer Science?

    Posted: 31 Mar 2018 03:05 PM PDT

    So I received extremely good news this morning, I was accepted into Carnegie Mellon! I've worked extremely hard for four years, and my efforts are finally paying off. However, I now need to choose between colleges. I received a full ride to Rice University. CMU hasn't announced their financial aid or scholarships yet, but I'm still trying to investigate which college I would be better off at.

    I recognize that CMU has a better-ranked computer science program, but I know that's not all that goes into a University. It seemed like the kids at Rice were significantly happier. Overall, what do y'all think is the better option for my career in computer science?

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

    Is learning C++ necessary before learning Java for Android Development?

    Posted: 31 Mar 2018 06:44 PM PDT

    I've recently decided I want to dive into the world of mobile development. I have no experience in programming, other than HTML, CSS, and JavaScript (Which I know HTML and CSS aren't programming languages). I've decided on Java/Android because I don't have a Mac for iOS development. I will eventually move to Swift/iOS, but I rather gain some experience with Java. My main concern is ive been reading that learning C++ first and then Java would benefit me more. Is this true? Or am I okay will going straight into Java?

    Finally, if I do go the Java route first does anyone know any good books for learning? I'd prefer a list so I can go through in my studies. Also, how long before I'm "employable?" Obviously I'm not gonna learn enough of the language in 6 months, but I'd like maybe a general time table. Any help is much appreciated!!

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

    What is the best resource to quickly gain knowledge of web development/CRUD

    Posted: 31 Mar 2018 06:38 PM PDT

    I've been working as a software engineer for 13 years, I've worked in variety of languages mainly writing middleware in OO languages like Java and C#, I'm quite good at algorithms, and I've mainly spent my time working with various messaging protocols, writing TCP/IP code to control proprietary hardware and the like.

    I'm finding that my knowledge of web development, CRUD and databases is lacking and I'd like to "Skill up" on them.

    I can write a fault tolerant distributed system, but basic things like session management, writing a secure login page escape me because I've just not needed to do that.

    I'm currently job hunting and I'm finding that although my knowledge is T shaped the tail of the T is in the wrong place...

    Is there a good resource for getting up to speed quickly on topics like this? The main problem I'm facing is all the resources I see start really basic, really basic, and and don't tell you how real life systems would do this, but more how a toy system would. I'd like to bridge that gap between "my first CRUD app" and actually learning something useful.

    Ideally something in Java with Spring would be useful but TBH I'm game for anything.

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

    Masters of Data Science vs Masters of Information

    Posted: 31 Mar 2018 06:28 PM PDT

    Hi everyone, I am not sure if this is the appropriate subreddit to post my question, and if it isn't I would appreciate a recommendation to another subreddit.

    I have received an admission offers to two Masters programs that I am interested in: Data science (Ryerson U.) and Information/User Design (U. of Toronto). I am graduating with a non-cs/eng degree, but I will have work experience as I landed an SWE internship over the summer in California. I have a huge dilemma in choosing the correct/best option for myself. I want to be able to get a job after graduating (obviously).

    With that, I have a couple questions for you/the community: 1. How does the job prospects compare between being a data scientist vs. UX designer? 2. Which position has the most career growth potential? 3. Do you have any pros/cons of each role? 4. How viable are these Master degrees in the real world/industry?

    I did do my background research but I do not have any connections to the industry in real life to grill/ask for comments. So, any comments or information would be very much appreciated. Thank you! :)

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

    Pro tip: Don't follow advice that only benefit the employer

    Posted: 31 Mar 2018 08:32 AM PDT

    Hi guys,

    Ok so I have no idea how this post will be received because it wouldn't be the first time I say shit like "I know I'll get dowvoted to oblivion for this but..." and end up with a top comment, so this time I'll just admit I honestly don't know.

    The thing is, I want to share a very controversial lesson I learned recently in hopes that it helps someone in a similar situation. I don't mean to brag, at all (I'm not in a position to), or to make a point, just to help.

    I was recently given a "kiss of death" by a company that poached me then fired me within half a year, and my previous employer wouldn't take me in again because the owner was so angry that I left that I didn't have the nerve to even ask. Saying I was given a kiss of death makes me sound like the victim but I was not as there was a lot of stuff I did wrong in order to get fired. If I hadn't learned from that the same would happen again, so if that happens to you, this is key. It's tempting to blame others but if you're honest to yourself about your mistakes that'll make your life better in practice. Otherwise this tip is pointless.

    So, to the point, when that happened, I figured it'd be best to be upfront about it in interviews while obviouly watering it down, I was told both on the internet and in person that if I was honest and explained what happened and what I learned it may be harder but I'd be given a chance. I quickly found out it wasn't just "harder", it was a hell of a lot harder.

    I was starting to wonder whether that advice I was following was really beneficial to me and not just the employers interviewing me, and the wake up call was one interview in which upon mentioning this the interviewer LITERALLY lost all interest and wouldn't even look at me, even though I just said I wasn't a good fit for that company. I just tried super hard to get his attention again, explaining & showing work I did on previous jobs and on my own and how I'd help them with what I had learned, so in the end I was called to another interview. In the next interview I talked to a tech lead about what they needed and how I'd help them with it and I seemed to be a great fit because I had dealt with the exact same situation at another company and it ended up well there. In the end they took a while to make the choice but still didn't hire me.

    I unironically believed that if I lied that'd end up badly so I thought that first I'd try lowering my standards and sending my resume to more companies and then lie if that didn't work, however, I talked to my first manager whom I still get along well with, and he said to just be smart and tell them I still work there, otherwise it'd be hell to land a job and I could even get lowballed when I do. I followed his advice and it was smooth sailing, no more dreading the awkward moment of mentioning it in interviews, and within a couple weeks I was hired with more pay as they believed they were poaching me. I'm glad I realized I was following "advice" that was only good for others, and at my expense.

    So to anyone in a situation in which this applies, I wanted to tell you to of course be professional and honest, but if you're in a bind do what will benefit you, not the company.

    Edit: Sorry about the typo in the title. I'm from Spain so not a native English speaker, and I realized after submitting.

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

    What kind of fields are out there?

    Posted: 31 Mar 2018 05:56 PM PDT

    I'm graduating this summer and I'm trying to find a job/internship. I know C++ and Python and SQL but I'm not the most experienced one out there. That's my fault, I originally thought I was going to go to grad school in cs this fall..

    Anyway, I've been looking for jobs, and it seems like every job is either

    • webdev

    • appdev

    • ML/Data Science (which you need at least a masters)

    Do entry level C++ jobs exist? I've hardly seen any. It doesn't help that I don't really know physics, OS, embedded systems, etc. I don't think any entry level python jobs exist. I really want to avoid webdev at all cost as well.

    Any advice? What other fields are there in cs?

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

    How to make money as a programmer?

    Posted: 31 Mar 2018 05:50 PM PDT

    I've been trying to apply for internships and gotten some interviews. However, I have no luck in passing them. So, I kinda lose hope since summer is coming soon and the chance for me landing an internship at this point is pretty slim, imo.

    So right now, I've been focusing on applying for entry level positions with the hope that I can get one before graduating, which is going to be at the end of this summer.

    Just kinda wanna prepare myself for the worst case scenario, that is, I won't get any offers after graduation, is there any other way for me to make money as a programmer?

    I tried to do research on my own about this as well and I found out that I can do some freelancing. TBH, this sounds pretty good for me.

    Does anybody have any experience with doing freelancing? Or if you've done some other things related to programming that earns you some money, can you share what you did and why you did it?

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

    Advice on being a new dev with old tools?

    Posted: 31 Mar 2018 11:41 AM PDT

    My first job out of college is at a big defense contractor, which I've been at for about a year. Here they use the IBM Rational suite, which I'm sure was really good when it came out, but now it's really outdated and clunky. They also use Waterfall.

    My team has asked about moving to Git instead of ClearCase, but the issue is that it's linked to other software in the Rational suite (ClearQuest, Rhapsody), which has a hand in every step of the software development process. If you replace it you're going to need replacements for all of them, so pretty much everyone at my facility has to be on board to make the change. I don't see this happening in the near future, because even though nobody likes ClearCase, they're used to it and there's a lot of inertia to change.

    I do like most of my day to day work. I get interesting programming assignments and I feel that I'm learning every day. There's a few issues in the codebase, for instance it seems on the legacy software, everyone who worked on it was coding in their own style. I also saw a lot of violations of DRY.

    My concern is that using these old processes is going to make me stale as a developer, and I'm also afraid of learning things the "wrong way". On one hand, I don't know if I want to spend my youth fixing all of this stuff. However I do realize that no company will be perfect. What I like about my team is that they are very open to change. They've been pushing for some measures to fix the issues in the existing codebase. They also pushed to use newer tools like I mentioned before. I've picked up some software engineering books and want to bring lessons from them to the group. Perhaps there's good experience in sticking around and seeing these changes through.

    What are your thoughts?

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

    Is getting an associates in software development from a community college useless?

    Posted: 31 Mar 2018 11:38 AM PDT

    I'm currently enrolled in my community college's software development program, but after reading a bunch of posts here it seems like either get a bachelor's or don't even bother, because no one will hire you.

    The associates program doesn't require a bunch of math courses or even algorithms and data structures. This is a big no-no apparently.

    I have a BA in psychology for what it's worth.

    Thinking about dropping out now to cut my losses, because I don't think I have it in me get another bachelors.

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

    What hobbies do you guys have?

    Posted: 31 Mar 2018 05:26 PM PDT

    Posting here because we all having the same stressful career. What do you guys do for fun? Sitting here on my day off reading an architecture book wondering why I'm always working. I run distance and do yoga, but it's not cutting it.

    Im in the southwest.

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

    No comments:

    Post a Comment