• Breaking News

    Friday, August 24, 2018

    DEAR PROFESSIONAL COMPUTER TOUCHERS -- FRIDAY RANT THREAD FOR August 24, 2018 CS Career Questions

    DEAR PROFESSIONAL COMPUTER TOUCHERS -- FRIDAY RANT THREAD FOR August 24, 2018 CS Career Questions


    DEAR PROFESSIONAL COMPUTER TOUCHERS -- FRIDAY RANT THREAD FOR August 24, 2018

    Posted: 24 Aug 2018 12:08 AM PDT

    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 - August 24, 2018

    Posted: 24 Aug 2018 12:08 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]

    PSA: economies turn, and this has been a very long cycle already. Plan accordingly.

    Posted: 24 Aug 2018 07:35 AM PDT

    Feel compelled to post after seeing the layoff thread ( https://www.reddit.com/r/cscareerquestions/comments/99v9tt/survived_my_first_company_layoff/ ). There's a lot of comments in there that tech is booming and jobs are easy to find.

    Let's be very clear:

    Right now that's mostly true in Silicon Valley and major cities, but it's incredibly likely to change in the next 2-5 years. If you're a new grad who hasn't been through a crash before (2008 real estate chaos or dot-bomb 2001), things can change quickly.

    You should be saving money.

    You should be cautious about assumptions of safety.

    You should be willing to change jobs, but when you do so, you should think about whether or not the company will survive. (It's already getting harder to raise money - ask about profitability and expectations of shareholder liquidity).

    This isn't /r/personalfinance or /r/frugal , and I'm not gonna tell you not to buy a boat or a house or spend $20k flying round the world first class, but it's the time in the cycle when you should be thinking about whether or not it's a good idea.

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

    PSA: SOON TO BE COLLEGE SENIORS, PLEASE GO TO YOUR CAREER FAIRS AND PLEASE FOR THE LOVE OF GOD APPLY TO THESE COMPANIES BEFORE NOVEMBER!

    Posted: 24 Aug 2018 05:15 PM PDT

    People who studied less leet code and have shittier experience and/or GPA than you will have a large advantage over you if they apply earlier and/or went to their college fair. All these depressing stories you see in this sub where CS graduates are going months or years after graduation with no offers, like I'm willing to bet at least half of them applied a lot later or didn't go to their career fairs.

    You have the time and resources. PLEASE USE THEM

    That is all. Good luck to everyone here!

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

    Is Machine Learning Overhyped?

    Posted: 24 Aug 2018 02:55 PM PDT

    Based on a lot of research I've done, it seems like Machine Learning is the "next big thing". Particularly if you enjoy working for larger companies, it seems like if you can solidify yourself as a solid ML engineer, you have an incredibly bright future ahead of you.

    I've also heard from a few outliers that ML is super overhyped and the work is incredibly boring, especially if you're not doing research.

    Is machine learning the golden ticket everyone says it is?

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

    Survived my first company layoff

    Posted: 24 Aug 2018 12:05 AM PDT

    I don't know why I'm posting this, I think maybe as part of the healing process. About half of my office was just let go today and somehow I wasn't on the list. We're all pretty shook up over it. This is my first programming job and I love working in programming every day. I've never really gone through this before. We all thought everything was going great, company was doing great, everyone got along, no office culture issues, we were making great improvements to the product and our processes.

    We got bought out by a private equity firm - we were all feeling like nothing major would be changing, and leadership assured us of this. Then they did a complete 180 and cut out half of our office. It's a ghost town now, we all feel like we survived a mass shooting. Kills morale, and for me personally, I feel like I can't trust the leadership anymore if they say one thing, then do the total opposite. I would have preferred they didn't say anything at all instead of lie to us.

    Anyway, I'm sure most people here have been through layoffs before (on either side) as its pretty common in this industry, and I was hoping maybe we could use this thread to just talk about things. If mods fee like it's off topic then that's fine, I just needed to get this out.

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

    CS Grads: How long did it take you after graduation to land a Developer position?

    Posted: 24 Aug 2018 01:25 PM PDT

    Just curious what other CS grads' experiences were for finding a job. I'm on month 3 without any luck, and I've been getting a little antsy. Seriously considering a bootcamp, but I've had people try to talk me out of it. I'd prefer to get into web development, but my Java experience in University makes me think I should just stick with Java for now instead of trying to branch out to HTML/CSS/JS for web dev.

    If you're a CS grad and you were able to find a job, how long did it take you to land that job? If you took an internship during University, did you feel that helped you get a job faster? If you didn't take an internship during University, did you end up taking an internship after graduation? What about coding bootcamps? Did any of you CS grads take a coding bootcamp after graduating? If so, were you able to find a job after graduating the bootcamp? How long did it take you to find a job after graduating the bootcamp? Any CS grads go through Revature/FDM Group? Any experience with those places?

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

    Confused about timeline of hiring grads

    Posted: 24 Aug 2018 06:56 PM PDT

    A. Let's say I graduate in Spring and want to take some time off before I start looking for jobs. Does this hurt my chances of being hired or something if I do that, and/or I'll be forced to wait a long before I can work?

    B. Also, if I were to want to jump into working right away, what if my resume won't be strong enough until after the Fall semester, so I would want to start looking during Winter and Spring, maybe even Summer? Could I find something? As I understand it, most companies recruit in Fall and hire in Winter.

    C. And finally, let's say I graduate with a degree in Comp Sci, but want to actually start working in a totally unrelated field. If down the line I decide I want to do a career switch into programming, how would that work?

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

    Really enjoyed my functional programming course and prefer it over OOP, what career options are available for me?

    Posted: 24 Aug 2018 05:04 AM PDT

    So I've taken a basic functional programming course using Haskell and I found it much more intuitive and interesting than OOP. I can see why OOP would be more important in a professional setting but I would really like to work in functional programming. I've been looking for internship position for Summer19 and it seems like almost no companies out there uses functional programming or even a programming language that uses a functional paradigm. I've seen Scala but thats about it.

    So in what professional field is functional programming actually used?

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

    How big / time consuming should code challenges be?

    Posted: 24 Aug 2018 02:05 PM PDT

    So, I had a phone interview with a company who found me on a reverse recruiting site. Their tech stack is somewhat different to what I did before but I am interested in what they are doing, so I am interested in the job.

    After the phone interview I got sent a code challenge and the note, that they know that it will take some time.

    Now, the thing is, as I don't know the language required, yet, I have a quite steep learning curve. Furthermore, they expect me to deliver a quite complete application with lots of features of unit tests. So my estimate is that I would need two weeks of full time work to get this to run, at least.

    I will probably call it off, as I think my skills just aren't what is expected (they already know that), but it keeps me thinking: How big should a code challenge be?

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

    How to keep up with industry standards and keep up to date?

    Posted: 24 Aug 2018 09:17 AM PDT

    I just read a question asking if taking a 6 months vacation would look bad on a resume, and people say it can look bad because you need to stay up to date with the industry standards and have the always have the up to date information like for software developers.

    But really thinking about it, I never really done anything much to keep up with the industry. How does one keep up to date in the cs or the software industry and their standards?

    Is there any particular place to keep up for ongoing information that I should be doing in order to keep up to date?

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

    Can I achieve my goal of 180k in Seattle?

    Posted: 24 Aug 2018 11:48 AM PDT

    I'm looking to relocate to Seattle, so I've been looking for software engineering jobs out there. So far I've been rejected by Google, Dropbox, Amazon, Hulu, ExtraHop and Glowforge. Microsoft are very unresponsive. Google and Dropbox have both told me to reapply in six months. It sounded like Dropbox was a close call—they said they'd enjoyed talking to me and spent a week trying to figure out if there was somewhere I'd fit. One thing that seems to be holding me back is my lack of any formal technical leadership, but it's hard to get that if you don't already have it.

    I enjoy systems programming and most things network-related, but I'd also love to get into embedded.

    Once I start looking at less well-known companies, am I still going to be able to get a decent salary, or am I going to have to lower my expectations? I'm now looking at SkyTap, Starbucks and Disney, and I'll probably try applying for more at Amazon and MS. Are there any other great companies there that I should be looking at?

    (My resume for reference: https://danellis.me/)

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

    Tech Sales

    Posted: 24 Aug 2018 04:03 PM PDT

    I've seen a couple other posts similar to mine where people aren't passionate about programming but they understand concepts and know how to implement solutions, and I feel like I'm on the same boat. I'm starting my sophmore year of college, and I've done well in all the CS related courses I've taken but most of the time, the projects felt like a hassle to do (there has been some projects that I genuinely enjoyed working on). I've been thinking about trying to break into Cyber Security after college but I've found out that industry is very difficult to get into without substantial experience. I've started by making a keylogger as a personal project and do plan on starting another personal project when I have time again. Tech Sales does sound appealing to me since I have been working at BestBuy and have been enjoying my time there and maybe that'll count as valuable experience down the road. I do plan on applying for SWE internships next summer to see if tech sales over a SWE career is something that I'd actually want. My question is how does somebody in CS break into a career in tech sales after college? Does the job come with good security and is it a job that people are genuinely happy doing?

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

    How do I ask a company if having tasks roll over to the next sprint is an issue?

    Posted: 24 Aug 2018 05:17 PM PDT

    It is just comforting to know a job is relaxed if tasks need to move to the next sprint.

    I work at a company now that is generally laid back with things like that, as long as it's genuine.

    It doesn't happen often, I usually finish things that's necessary to get done on time, and in working hours. However, of course sometimes I don't finish it on time or there were things that were unexpected that popped up that made it necessary to need more time. I don't want to stress that is has to get done over the week end or after working hours if I had other plans when its possible a company may have unrealistic expectations too.

    I am applying for a company that states they are fast paced and need people to be able to follow an agile working environment. I just don't want to worry about backlash for not having things done at the end of one sprint cycle because I get the impression they try to move quick. Which makes me think people might have a lot on their plate and won't be able to finish some tasks. However, working in a startup before, things needing more time is expected too.

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

    About to run into my first major failure to deliver at work. Anyone been here before and have any advce?

    Posted: 24 Aug 2018 05:59 AM PDT

    Throwaway account.

    It's now 6:00 AM Pacific. I tried to cobble together even just something reasonably demoable in my second all-nighter this week and the writing is on the wall - it's just not going to happen.

    I'll leave some context for my situation as a comment on the post, so as not to take away from the core context.

    Basically, I'm usually good at my job, but I'm catastrophically failing to deliver today. Has anyone been here before? Anything I should be doing? Anything I should have already done?

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

    Employee compensation for patents

    Posted: 24 Aug 2018 06:55 AM PDT

    I'm not sure we had such a discussion here. Would people share how they are compensated for filing patents?

    I'll go first - $2.5K for a patent, paid when it is filed (not when it is granted).

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

    3 offers - SDET/Government Web Dev/Senior SWE - Senior SWE looks worst

    Posted: 24 Aug 2018 08:18 PM PDT

    Hi CSCQ,

    After 6 months of shopping, I've landed with 3 offers.

    I have 8 years of XP with a little bit of everything from Automation/SRE/Fullstack Dev - and the offers are all in Atlanta, GA.

    Offer 1: SDET (8 year "Startup")

    • Best base: $120k
    • 6% 401(k) vesting immediately, benefit available immediately.
    • 10k sign-on bonus
    • 3 weeks PTO + holidays (Total 27 days PTO)
    • No Stock.
    • 5.2k tuition reimbursement

    Offer 2: Senior Software Engineer (Home Depot)

    • Base: 110k

    • 3.5% matching on first 5% of salary with company match being available after 3 years

    • 21k ESPP

    • Unknown number of RSUs based on yearly performance

    • 2 Weeks PTO + holidays

    • Better premiums than Kroger

    • 5k tuition reimbursement

    • Other than health insurance all other bennies start after 1 year of service.

    Offer 3: Sr. Web Developer (Government) - Base: 80k

    • 5 weeks PTO + All holidays

    • Best Health insurance

    • 9.24% match on 403(b)

    • 100% free Masters Degree

    • max 15 hours of actual work a week (manager was very frank with me)

    I think the HD one is the worst since I don't know how many RSUs I will get (get them 1 time a year in March) and the 1 year waiting period, and am leaning towards the Government job.

    No more neg. can be done.

    Which would you choose?

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

    Where can I learn about how an organization works?

    Posted: 24 Aug 2018 09:05 AM PDT

    Hi,

    I currently work at an enterprise company and before this, I used to work a startup as a Software Developer. In Startup, roles and responsibilities were very clear and simple. I used to communicate directly with C-level colleagues and procurement of an inventory (hardware) was simple.

    I see a huge difference in how things at an enterprise company with 10000+ employees. We have an IT team for helping with IT related issues (hardware/software). A procurement team, cost center (didn't know what this was until I started at this company), and hierarchy list are rather long. We have Developers, Senior developers, Architect, a dedicated QA team, etc.

    My question is if there are any good resources (preferably books/videos/sites) to learn about how an organization works, roles and basically all of the necessary details to work. Thanks!

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

    How do I pivot from data science to cybersecurity?

    Posted: 24 Aug 2018 07:38 PM PDT

    Hello reddit. I am in a predicament. I have a lot of data science credentials and zero cybersecurity credentials, yet I have found I greatly dislike data science and greatly love cybersecurity.

    My undergraduate institution offered no cybersecurity electives. My mentor there advised me towards data science, so I took those electives (of which there were many) and did well. My undergraduate research project involved machine learning, and it was a success. I applied and was accepted to a PhD program at a good school, and I'm currently slated to research the applications of data science to cybersecurity (the latter of which I have always been interested in).

    The summer between acquiring my BS in Computer Science and starting my PhD, I did an internship at a prestigious place. I applied to a cybersecurity internship there, was rejected, and apparently HR shuffled me into the data science applications, because I was accepted to that without applying to it. The people were great, but honestly, I hated the work. I hated it a lot more than I thought I would.

    I produced results, and everyone was happy with my work, but the daily process bored me to pieces. I had fun at first when the dataset was new and I was making rapid progress, but training deep models for hours, and tweaking the model, and repeating was mindnumbing. At the end of the summer, the interns presented, and the cybersecurity guys had produced tools in what I'm hyped about while I had produced pretty pictures and some predictive models.

    Now, I'm starting the research project I'm expected to continue for years. It's natural language processing with a cybersecurity impact, but no cybersecurity skills involved. My mentor wants me for my data science skills, and it's what got me into the program. I have no cybersecurity skills other than what I've taught myself, and I don't know why any other cybersecurity professors would take me on. I'm taking a security course this semester, and was excited to do a project to build my skills, but my mentor told me I will be using our NLP project as the project for that class. Since then, I have been demoralized and dreading the direction my career is taking me. I'm afraid of cutting my only lifeline to getting out of this data science rut, but I'm dreading working on data science for the rest of my PhD. How do I make the pivot?

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

    What programs to use for dribbble?

    Posted: 24 Aug 2018 07:28 PM PDT

    I'm trying to figure out what softwares and programs people who create UI // mobile designs for apps and websites on Dribbble use????

    I want to create graphic designs like that, but I don't know what to use or how.

    submitted by /u/0p41
    [link] [comments]

    Just apply online or contact known recruiter?

    Posted: 24 Aug 2018 01:07 PM PDT

    Last year, I rejected an internship offer from a company (on good terms) and decided to go with different company instead. I emailed the recruiter to let her know my decision.

    This year, I want to apply to that same company again for full-time. My question is, should I just apply online and wait to hear back, or should I email the recruiter who gave me my internship offer and see if they can set up a full-time interview? Is this even okay? Not really sure how to approach the situation.

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

    Need advice

    Posted: 24 Aug 2018 06:57 PM PDT

    So I just moved across the country with my girlfriend and I just plan on working while she is in school and I want to start working on a tech career and I don't know where to start.

    I'm trying to decide where to start either school for IT certs or find somewhere to start learning a coding language

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

    How Should I Handle Quitting My First Job Early

    Posted: 24 Aug 2018 06:57 PM PDT

    I was mislead during interviews into taking a Software Systems Engineering position that was supposed to be half development and half 'consulting', which I was completely fine with. Now that I'm roughly four months into this job I'm beginning to realize that that was completely untrue. Development probably accounts for roughly 5% of this job. That along with several other cultural, managerial and technical problems I have with this position have me on the job market again.

    The only issue is that this happens to be my first job. Before I graduated I had two internships, independently developed and published a game to Steam, worked as a Junior Back-End Developer in a contractual position and participated in several game jams / hackathons. I say all this to establish that I have a fairly broad development background for a new grad. This means I have plenty of stuff to put on my resume, but since I'm currently employed at this position I'm unsure about putting it on there as well.

    If I leave it off I feel like I'm being dishonest, and I have a gap in my work history from May to the present. If I put it on there then they wonder why I'm jumping ship so early.

    How should I handle quitting this job and getting a new one? Should I be upfront about my current position or should I just keep it quiet until the interviews?

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

    Anything that I should pay more attention to in geometry?

    Posted: 24 Aug 2018 06:49 PM PDT

    I am taking geometry (junior in High school)this year, and I was wondering if there are any concepts I should focus on learning a lot more about as it would help me with my CS career?

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

    What are the future career paths for a junior Java developer?

    Posted: 24 Aug 2018 06:37 PM PDT

    What are the future career paths for a junior Java developer with knowledge of SQL and 2 years of experience? I'm about to sign a contract.

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

    What are some books/articles on being able to maintain and develop stuff from preexisting modules that others built before you.

    Posted: 24 Aug 2018 06:37 PM PDT

    I am assuming that the modules are poorly documented/no documentation at all.

    submitted by /u/5i5yphu5
    [link] [comments]

    I think I went into the wrong field

    Posted: 24 Aug 2018 06:25 AM PDT

    I am 22, in high school I got A+ certified & I started looking into programming thinking it would be an amazing career, I took up just one course of it in high school it was decent.

    Last year, I got into a university and started CS with math and other crap involved. The classes I started taking is basically as tough as calculus + a thousand times worse. I started off learning python/c as examples, and I pretty much flunked last year. I got the passing grade, but barely.

    I started this semester. I've been reading books after books, and even for something as simple as OOP it took me two months to get the concept and understand it I watched endless videos on youtube, with classes, on top of two books and I still struggle with it. For anybody that says, oh you can learn programming in 22 days I want to slap them!

    Am I just making a mistake and wasting my money studying programming? Should I just dropout and pick another field I'm struggling to even pass, and it's not because of laziness. I spend endless hours reading about it and trying to practice. I pretty much type code in a program, then run it about a thousand times typing random things until it works and even then I don't understand much of it. Am I just retarded or is this the wrong field for me?

    For example, there is a list. a = ["a", "b", "c", "d"] if I were to use this during a whileloop to check if something exists with conditions like: if a[1] == "a": it crashes, instead I have to use len to check first before going into that condition. I understand I must do it this way, but I have no idea why it is like this or whatever and I've read for a few weeks on it and still can't really understand why the developers of python made it that way. I'm not asking for help on lessons I'm just giving an example.

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

    No comments:

    Post a Comment