• Breaking News

    Friday, February 1, 2019

    DEAR PROFESSIONAL COMPUTER TOUCHERS -- FRIDAY RANT THREAD FOR February 01, 2019 CS Career Questions

    DEAR PROFESSIONAL COMPUTER TOUCHERS -- FRIDAY RANT THREAD FOR February 01, 2019 CS Career Questions


    DEAR PROFESSIONAL COMPUTER TOUCHERS -- FRIDAY RANT THREAD FOR February 01, 2019

    Posted: 31 Jan 2019 11:07 PM PST

    AND NOW FOR SOMETHING ENTIRELY DIFFERENT.

    THE BUILDS I LOVE, THE SCRIPTS I DROP, TO BE PART OF, THE APP, CAN'T STOP

    THIS IS THE RANT THREAD. IT IS FOR RANTS.

    CAPS LOCK ON, DOWNVOTES OFF, FEEL FREE TO BREAK RULE 2 IF SOMEONE LIKES SOMETHING THAT YOU DON'T BUT IF YOU POST SOME RACIST/HOMOPHOBIC/SEXIST BULLSHIT IT'LL BE GONE FASTER THAN A NEW MESSAGING APP AT GOOGLE.

    (RANTING BEGINS AT MIDNIGHT EVERY FRIDAY, BEST COAST TIME. PREVIOUS FRIDAY RANT THREADS CAN BE FOUND HERE.)

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

    Daily Chat Thread - February 01, 2019

    Posted: 31 Jan 2019 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.

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

    Finally got a job!

    Posted: 01 Feb 2019 07:59 AM PST

    Hoping this serves as a confidence booster to those out there looking for jobs! I'm a soon to be new grad and after literal months of looking, I finally landed a job I'm excited for. I'll give some rough estimates on what my job search looked like.

    Application Numbers (Roughly)

    • Applications: 600 ish
    • Actually Ghosted: 300-330
    • Straight up denied: 120-130
    • Got initial contact with: 100-120 ish
      • Made it through multiple steps: 40-50
      • Denied after first round or decided not to move forward: 30-40
      • Applied too early: 30-40
    • On Site interviews offered: 14
      • On sites that I actually pursued: 10
      • On sites that I denied: 4
    • Offers: 5

    Random Stats About Me:

    • Internships: 3 (Two Summer ones, did one abroad)
    • Leetcode per week: None. Jobs exist out there where they won't just give you algorithm questions for interviews. They are definitely the majority, but jobs out there don't always do this! (I was mainly tested on OOP Design, Web Architecture stuff, in depth questions about my senior project, etc). I definitely got white boarding algo questions, but I'm super happy I didn't waste my free time grinding leetcode, though for certain companies it is necessary.
    • Personal Projects: None, although I did my senior project using Angular & Spring Boot so a lot of companies liked that (was definitely asked about this project a lot during all my interviews).

    I've gotten offers early on last semester and none of them were jobs I was crazy about. I took the risk and ended up denying them and kept on looking. I would have accepted/reneged on them but they were either government (didn't want to go through the clearance process just to renege) or startups that wanted me to start working part time asap. I've gotten denied from a lot of jobs that I wanted, and I've been through all the ups and downs, but I kept on going. I hope people don't take this post as a brag, but use it as motivation. Would be happy to answer any questions if anyone had any.

    P.S: Sorry about the format of this, didn't put too much work into it

    Edit: Also worth noting that grinding leetcode probably would have helped a lot, but it was like studying for the SAT for me so I just didn't have the discipline to do it. If you're willing to do a ton of leetcode, then it is still probably worth it. I just didn't take that route and I had to do a lot more applications than usual

    Edit 2: Updated some stuff

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

    Anybody else feel like the time estimates to complete coding challenges are completely underestimated?

    Posted: 01 Feb 2019 04:17 PM PST

    I'm not sure if I'm just a bad programmer or if the time estimates are greatly underestimated by the companies that make them, but every coding problem that's been sent to be by a company has taken me 2-4 hours longer than stated to solve it.

    So, if the company says a problem takes 2-3 hours to solve, it usually takes me longer (5-6 hours) to do it. Am I doing it wrong or are their estimates just greatly underestimated/understated to try and scare candidates?

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

    What are some companies that new grads should know not to work for?

    Posted: 01 Feb 2019 05:29 PM PST

    I am wondering whether or not there are any companies that you've worked for that left a bad taste in your mouth, or are just overall shady places to work.

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

    [Success Story] Min-wage Highschool Dropout to $138k (remote) in about 6 years

    Posted: 31 Jan 2019 07:05 PM PST

    Since we're doing these now, I figured I'd share mine too. I'll try to keep it simple for that quick injection of positivity before you continue your browsing.

    1. I grew up in rural, upstate NY (town population of around ~8k) and a median county income of ~$17k/year.
    2. I dealt with mental health issues, was on and off atypical antipsychotics and in and out of hospitals basically my entire adolescence.
    3. I was a violent, troubled little shit that got in constant fights and was kicked out of basically every school in my area.
    4. Eventually landed in a "correctional" highschool with dress codes, security guards, metal detectors everywhere, obnoxious procedures.
    5. Decided to go cold turkey on my meds (they made me a zombie), and refused to listen to docs.
    6. After more violence and basically no education, decided to drop out of that highschool after repeating 9th grade.
    7. Jobless WoW and Runescape addict for a couple years at mom's house. I had explored private servers and learned Java / some general scripting for this. Now interested in programming.
    8. Found first job at a Rite-Aid for minimum wage, 20 hours a week.
    9. Decided I wanted to pursue computers / programming. Figured I'd do IT. Ragequit the Rite-Aid job.
    10. Found a part-time database technician (Microsoft Access) job. $10/hr.
    11. Couldn't go to college without a G.E.D, so I went and got that.
    12. Enrolled in Niagara County Community College for an Associates in CS with G.E.D.
    13. Finished a 2 year degree in a little over 2 years, excellent grades in programming classes, shit grades elsewhere (3.1 GPA).
    14. Decided I hated the weather in NY, moved to AZ and transferred to ASU. Credits didn't line up, so I lost a year.
    15. Landed first software dev job (internship) @ ~20/hr after a year in AZ. Enterprise Java & AWS.
    16. They offered to hire me as a full-time engineer @ 22/hr after 3 months. I accepted.
    17. Finished BSCS with a 2.9 GPA in another 2 years. Repeated some classes, didn't really care about them much (since I was working full time as an engineer already).
    18. With degree in hand now, in the middle of a pretty stressful but lucrative project, I said I'd leave unless I got a raise. They gave me one: $72.5k/yr salaried.
    19. I decided I hated the heat, and returned to NY. Continued working remote 100%.
    20. Laid off because I was remote. Found a new job in Buffalo: $75k/yr.
    21. Volunteered for anything and everything. Embraced responsibility and learning new things. Started leading meetings as scrum master, and suggested a migration to AWS, which I also led. Promoted to Sr. Software Engineer in 8 months: bump to $82k.
    22. Decided the $7k raise wasn't enough, started to see what else was out there.
    23. Figured an AWS job would be neat, studied for Solution Architect - Associate cert. Finished that.
    24. Landed a remote AWS Solution Architect / Senior Dev role for $138k annually.
    25. Quit job, accepted remote AWS offer. Now 27.
    26. Bought a Hellcat (because fuck normality), drove across the country back to AZ (I think I missed the cacti).
    27. Still working remotely, with entrepreneurial pursuits on the side. I don't really want to work for other people anymore.
    28. Posted my story on Reddit so people might not feel bummed about their situation.
    submitted by /u/orelon
    [link] [comments]

    Thinking about quitting my job, how long do I wait? (dilema)

    Posted: 01 Feb 2019 04:42 PM PST

    Hi there.

    Venting a little bit, but long story short: I was hired to work on some cool stuff at my job, however I feel like I only spend 30% of my time on the stuff I was hired for. The other 70% of my work consists of things I was never supposed to be working on but grew into these larger projects (because I do them successfully), however someone with 1/4th of the qualifications I have could be doing it. I just started doing them because we were short staffed when I was hired.

    It sucks enough to make me want to move to another company. Now making things worse, there's a new team in the company (not in my dept directly) that is going to probably try taking a lot of the work I was supposed to be working on but just have not had enough time. The one enjoyable thing, and what I think keeps me sane, is that I like my coworkers a lot.

    -How bad does it look to quit your job/interview before a year is up? (I'm ~7 months in) Does it look equally as bad switching after just one year?

    -I have to pay back my sign-on bonus if I quit before 1 year from the date-of-hire, so should I stick it out for the time being and just be practicing? (This is what I feel like I should do)

    -Around what time-frame do you think I should begin applying? I am considering relocating cities too so I would probably want to accept a new role close to the year mark to avoid paying month-to-month rent too long.

    -Do I just keep sticking it out and hope that things get better? (I.e. set a longer milestone to try to get through than just a year-in)

    (For reference, this is my second full-time position. I spent a year prior to starting this new job as a full-time research intern at a really well-known company as my first job after graduation. Didn't stay with the company after the internship/year was up.)

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

    Co-op question

    Posted: 01 Feb 2019 08:31 PM PST

    Hi there I am pursuing a cyber security certificate & I am in my second to last semester in college, I started apply to a few internships slowly, our college had a company come in for a co-op opportunity which I did not miss! I interviewed & I felt that I was a good fit but unfortunately the company went with another candidate. My question is should I be applying for co-ops now or wait until I graduate? My thought process is to wait because I have barely any knowledge in this field since I only started last semester. Thank you for your time & advice.

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

    4 months into my first job out of college and I feel like I haven't really improved/grown in programming

    Posted: 01 Feb 2019 06:15 PM PST

    4 months into my job out of college as a Software QA engineer, and though I like the products that we do testing on, it seems to have become more mundane to me, especially for the past couple of weeks; I haven't written any code in a while, and been mainly doing tests maintenance, bug tracking, opening Jiras, and trying to solve the issues assigned to me, but it hasn't been like I had to write something from scratch but more of adding/removing a few lines of code to make it work as expected. I don't know if that's normal, but to me, it feels a bit strange. I kind of feel I am really not using my brain enough when I am not developing something or perhaps not challenging myself enough. Even though I get something done, I just don't feel really proud of myself because I didn't really accomplish something amazing. I don't know - maybe I am overthinking at this point.

    Prior to this job (while job search), I was actively learning/working on some low-level driver programming in C/C++ for an ARM uC because I thought why not do something different (used arduino previously and never really understood what was happening under the hood). I applied to a bunch of embedded/software developer positions to no avail. Not to mention I got ghosted a bunch of times, which eventually didn't really come off as a surprise. The job that I got initially was a C++ position, but when I joined, they had already moved to Javascript because the automation framework is written in it. Since then, I have been looking at JS code and I am afraid If I am going to lose all whatever I learned (OO programming and C) down the road. Plus a lot of Javascript positions are heavily related to web development, which is not even close to what I am using it for.

    Though I have learned a lot in terms of networking related things, probably got better in Linux but in general not to the extent I'd want to particularly in terms of programming. I am beginning to think how will this job impact me in the future, especially when I intend to make a switch.

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

    How do you guys make time for learning after getting the job ?

    Posted: 01 Feb 2019 04:29 AM PST

    So,

    I graduated this year and was lucky to have got this amazing offer from one of the big players in ERP/Business application domain. The pay is really good and the work environment is even better. People are helpful and my current project is very interesting too.

    But off late I'm finding it very difficult to learn the tech in depth. I am very proficient in python. I have good knowledge of developing web apps using Django and flask. But in my job, we are using java for backend. My knowledge of Java is very basic. I know OOP concepts. I have created basic console based applications. But here I have to work with libraries like spring , junits , servlets etc. Add to that the madness of maven and build process. These things are very new to me. Also, for the frontend there is some in house tech. But internally it uses JavaScript which borrows a lot of concept from React ( component based development etc ). As you see , there is a sudden rush of new technologies that I'm expected to work at. I'm fine with taking the load as I'm enjoying it . Also because I can relate the concepts to django though I may not know the implementation details in that particular language . But I want to do that exactly I.e learn the complete implementation in the tech stack that we use.

    For example - I was facing some issue related to java build few days back and after googling and looking around for a day and half I could resolve it. In the process of solving it, I learnt about maven and how to correctly form the pom file. But if you'd ask me to do something more advanced than what I have done , I'd be clueless. It'll take me another day to come up with a solution. As a result I feel, I'm just picking up bits and pieces here and there , good enough to just get the job done. I'm not learning any of that in detail.

    So I want to know, how do you guys find time outside of work to learn something new? Also, how long did it take you guys to gain a good level of experience for a particular tech while you were in the job ?

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

    Is it considered rude to ask for a later start date when presented with an employment offer?

    Posted: 01 Feb 2019 04:21 PM PST

    What's the standard protocol for start dates? Let's say the company wants you to start on the following Monday, but you'd prefer to start later (few weeks later) to get your affairs in order and relax.

    Is that "against the rules"? Will that leave a bad impression? How does it work?

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

    Math or Computer Science major dilemma

    Posted: 01 Feb 2019 04:06 PM PST

    Hello everyone!

    Currently a math 1st semester student but not really sure about it.
    The problem is I dont have vision for my major.
    I'm strongly interested in AI and theoritical computer science, but at the same time in statistics and discrete mathematics, algorithms.

    I have recently heard of R&D type of jobs, and I find it ideal for me.

    According to my interests, if I decide to do undergrad in math , I would be able to do Msc in statistics or a course called Mathematics in Information Sciences which is discrete math, algorithms, cryptography, information theory, functional programming and mathematical programming(optimalization). The second option sounds great, but it's rather academia stuff?

    On the other hand pursuing CS would allow me to program a lot which I enjoy and also getting deep in algorithms, discrete math(I know I've said many times).
    At the graduate level again these two, (almost) all the stuff from the Math in Information Sciences also statistics and AI.

    It seems like easy pick, but I feel like CS doesnt learn analytic, logic thinking skills at the same level as math and also I would have to wait for another semester, so in summary i would "lost" 1 year.

    It's really big struggle for me, maybe someone was in similar situation.
    Any comments welcome!

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

    New grad, 3 weeks since I joined, haven't coded a single line yet. Is this normal?

    Posted: 01 Feb 2019 06:31 AM PST

    Hi All, I recently joined a pretty big company. I'm working on a codebase that has been in development since the past 2 decades and has millions of lines of code. However, all that I've done in the past 3 weeks is to learn how the product works from a customer point of view(i.e creating various examples and simulating them). From this week, my manager gave me some training materials(related to C++) and asked me to go through them for the next 2 -3 weeks. He said that he doesn't really expect much from me for the first 4-5 months and wants me to take things slow.

    This is unlike my previous internship at a much smaller company where we were coding from day 1 and making pull requests. Just wondering If this is normal?

    submitted by /u/cs-throwaway12
    [link] [comments]

    Stick with comfortable decent paying first job or move on?

    Posted: 01 Feb 2019 05:36 PM PST

    I just wanted to get a general consensus from you guys. I've been with a small company for a year or so, it is my first dev job. Our software is a bit of a mess, it's stable but under the hood it needs a lot of work and in 5 or 10 years I might be in a position to make the decisions to get it where it needs to be, but right now I'm just kind of expected to follow in place practices rather than try and implement best practices. There are several annoyances with the job but overall I'm happy with the place and would hate to jump out frying pan and into the fire.

    Part of me wants to find a an environment where I can grow and learn from other devs, part of me wants to stay there and try to figure out what I can with very little help. Should I maybe wait two or three years and go looking for a mid level role that pays more?

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

    The company from my previous IT internship offered me a position again this year. Please advise.

    Posted: 01 Feb 2019 01:08 PM PST

    I just got offered a position at my old place, however I wanted to move away from an IT role, as I am graduating in Computer Science this fall and want to go into Software Development. I left on very good terms, and they are my references.

    Should I turn it down and risk applying elsewhere? How would this impact my job search if I were to apply for permanent software dev jobs after university, if I were to take the role? I can't really risk not ending up with any internship in the summer, either, and I just started my internship job search.

    I had already received another interview as well, in something different than IT, and may pay more. I'm just waiting to hear back to see if they went with someone different.

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

    How much should I expect to pay to sublet a room in the bay area for summer internship?

    Posted: 01 Feb 2019 08:34 PM PST

    I am new to the area/country. I want to live close to work (max 20 minutes by bus). Let say my workplace is near mission district. What is the typical asking price for 3 month summer sublet.

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

    Need some advice on trying to build a career in Comp. Geometry, Computer Vision.

    Posted: 01 Feb 2019 12:59 PM PST

    I am an MS CS (Intelligent Systems) student, currently into my 2nd semester. This semester i have taken up Comp. Geometry and Comp Vision and finding them very interesting.

    In my undergrad, I did some research and published a paper on Image Processing. But after graduation, i joined an MNC as an application developer and worked there for 1.5 years. I wasn't finding it interesting enough, so i decided to pursue a Masters degree.

    Most of my peers here (i.e, fellow grad students) knew what they wanted to do before coming for Masters. I may have been late in that aspect, but i think i have found my interest now.

    I would love some insight on how to build my expertise in these fields.

    PS: I would have loved to get into a PhD program but i need to pay off my student loans. So, i'll be going for a job after graduation. Some insights on how to get one in these fields with a Masters degree would be also very helpful.

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

    Any Americans leave the states to work on india, China, or elsewhere in Asia?

    Posted: 01 Feb 2019 08:25 PM PST

    I'm getting pretty tired of working in the states and wondering if it is worth it to work out of the US. Has anyone done that? Would you recommend that?

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

    Boulder CO Or Atlanta GA?

    Posted: 01 Feb 2019 07:23 AM PST

    Which is a better city in terms of Software Engineer career growth opportunities? What aspects should one keep in mind if one has to choose among offer from these two places?

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

    Best Approach for a Career Change

    Posted: 01 Feb 2019 04:19 PM PST

    So I actually graduated with a BA in Religious Studies this past May. Was originally going into the Medical field but changed my mind. After talking to a couple friends in the CS field and looking at just the overall basics of the career, I decided on pursuing a career in CS. But my question is, what's the best approach? I'm currently unemployed. Should I go back to college for a BS in CS? Should I go for an Associate's degree instead? Should I get the pre requisites and try for a Master's? Should I just start learning on my own through online resources and maybe try to apply for low tier entry level jobs or internships? I'm very conflicted, confused, and anxious and would just appreciate some advice and insight. Thank you in advance.

    Edit: If the region and school makes any difference, I'm located in NC, about an hour and a half away from Charlotte. I graduated from UNC Chapel Hill, and university's like NC State, UNC, and ECU are not very far away. Ideally I'd like to stay in NC.

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

    Tech stack/role vs company?

    Posted: 01 Feb 2019 07:54 PM PST

    Is having a well known company on your resume worth the experience/opportunities if the tech stack doesn't align with your long term interests?

    Looking at a web development role at a great company except I don't think I want to do web dev long term. As a first job, would this pigeonhole me?

    The alternative company I'm super excited for the tech stack but not the company itself which I got mediocre vibes from at best. My main concern doing what seems primarily web dev is this "pigeon-holing" I keep hearing about.

    submitted by /u/fluff-bunny
    [link] [comments]

    Talked to Bloomberg.

    Posted: 01 Feb 2019 07:34 PM PST

    Hello there everybody. I'm a 20 year old Software Engineering major from Puerto Rico and I'm currently in my third year. Recently I received a call from Bloomberg regarding my application. They told me that they highly encourage me to re-apply in August and since they where coming to campus they want to see me at one of there events. I've been looking for internships and co-ops for a minute so this is very exciting. I need advice on how to manage this I don't know how to talk to recruiters. Sometimes I give hostiles responses because on how I translate what I mean from Spanish to English. So went to my department and gave me a copy on a book called "How To Crack a Coding Interview" and for my level I feel very confident in my knowledge in Java.

    Any piece of advice would be appreciated! Thanks in advance!

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

    Self-teaching programmer need help!

    Posted: 01 Feb 2019 07:27 PM PST

    Hey there, Reddit! I've been teaching myself programming for the last couple of years. Mainly Java and related stuff. By saying stuff, I guess you can assume how much I'm unaware of programming concepts. I have a feeling that I can do this but sometimes I just feel like where am I even heading to? Created a small android application in the final year of my college, it's been 2 years now. Somehow I realized that only doing projects is going to get me a real job and I couldn't really figure out where to start.

    Now I'm thinking if any of you Reddit folks (Weirdly intellectual) would not mind giving me a simple task to start off or a module of your mini or side project so that I can learn by doing it. Any advice would work too!

    P.S: This is totally to prove to myself that I can do this and to run a little longer before asking anyone am I good enough again or not asking at all. And I know this is too much to ask but I guess it is not stupid to not asking something that if any of you can guide me through this long run for a little amount of time, I'd be very grateful.

    Hoping this is not a burden to the Reddit community. As I always say in my post, pardon my English and thanks in advance! (I already feel lite)

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

    Confusing dilemma regarding a new grad offer.

    Posted: 01 Feb 2019 06:45 PM PST

    Hi everyone,

    I found myself in a confusing situation right now. I am currently in my last semester in a university in Western Canada, I have lived here for 5 years or so now but I do not a hold a Canadian citizenship.

    A few months ago I accepted an offer from one of the 'Big N' company for a position in US. Since I will be graduating past the date of H1-B lottery and I am not eligible for TN, they provided me with an option to start in a Canadian city then transfer over in about 2 years time. However, they will not be able to provide me with a revised offer until end of July and I don't even know how much I will be making (after some Glassdoor check, I was assured it will be decent) or what team I will be in. They said that the start date for the Canadian city will be around September - December, I will be graduating April that's a big gap.

    So right now I am thinking of 2 different options: .

    Option one is to get a job from another 'big N' that actually has a presence in my city (I have just one last final interview for the said big N company). For this option it means that I will not move to the US in the near future, where the salary is like 30% higher despite being the same company and similar COL (let's say 100k cad vs 120k USD salary with similar stock+bonus) .

    Second option is to find a job in a smaller company while waiting where it wouldn't hurt me too much in the future if I quit in 3-6 months. I am not sure how ethical this is though but I need the money. .

    What would you do if you're in my situation?

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

    Do I move to a new city on contract with no guarantee or security? Please advise!

    Posted: 01 Feb 2019 06:25 PM PST

    Firstly thank you for taking the time to read this!

    Ok here is my dilemma.

    The pros:

    I got an offer for a contract to hire as a mid level software engineer for a large enterprise project. It's one year, the rate is good and they've offered a small relocation fee to be paid with my first weeks check. (About a weeks pay) This is the first offer I've gotten in some time.

    The cons:

    The contract is with a recruitment agency, not the actual client. The contract states they can fire me at any time with or without reason.

    Is this too risky?

    I'd be moving with my gf to a new city with no security that if something beyond my control changes and they ask me to kick rocks I have no income or recourse.

    While I'm certainly qualified for the position I'm also a little concerned that the technical interview was really brief, I spoke with the actual team developers for about 10 min while multiple interviews with the recruiters for much longer.

    Any input would be greatly appreciated!

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

    Co-op Student. Should I disregard IT support desk positions

    Posted: 01 Feb 2019 06:09 PM PST

    I managed to get into co-op stream of my program and am seeing a lot of places hiring for IT support. I'm trying to get a position for web development but I'm seeing these IT support positions more so than anything web/software development. Should I just continue on trying to find more of a position I want or would a coop term in IT support be beneficial?

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

    No comments:

    Post a Comment