• Breaking News

    Friday, April 6, 2018

    DEAR PROFESSIONAL COMPUTER TOUCHERS -- FRIDAY RANT THREAD FOR April 06, 2018 CS Career Questions

    DEAR PROFESSIONAL COMPUTER TOUCHERS -- FRIDAY RANT THREAD FOR April 06, 2018 CS Career Questions


    DEAR PROFESSIONAL COMPUTER TOUCHERS -- FRIDAY RANT THREAD FOR April 06, 2018

    Posted: 06 Apr 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 - April 06, 2018

    Posted: 06 Apr 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]

    What is the most lucrative thing your programming skills have made for you?

    Posted: 06 Apr 2018 09:50 AM PDT

    How to deal with pain in eyes and headaches?

    Posted: 06 Apr 2018 09:38 AM PDT

    Hello cscareerquestions! I started my first full time dev job in July. In the past couple weeks I've started having regular dull pain kind of in and behind my eyes and headaches all the time. I think it's from the amount of time I spend looking at a computer screen! Not only do I spend all day at work staring at my computer, but I also play video games/watch netflix etc in my spare time (It's bad to spend that much time with screens, i know...)

    I'm wondering if other people experience this too and how you might deal with it? I feel like I'm going to permanently damage my eyes if I continue... any advice?

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

    Contractors - How are you treated?

    Posted: 06 Apr 2018 04:20 AM PDT

    Reddit,

    As my team brings on more and more contractors, we're having internal conversations regarding how to treat them. We want them to be part of the team, and we want them to feel included - however there's also the HR tension of 'Don't expose us to employee/1099 lawsuits'

    We're a US based company and I'm just curious what everyone's experience has been. As of now remote and on-site contractors, don't get flown in to meet the team in person, have to use their own equipment, and don't have access to benefits, etc. Basically they're out on an island.

    We'd like to change that to make them feel more like an internal employee without crossing that invisible line in the sand.

    What's everyone's experience been? Hoping to hear your thoughts Reddit!

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

    When people (on this subreddit for example) say they applied for positions, how do they typically find said positions?

    Posted: 06 Apr 2018 06:29 AM PDT

    When it comes to actually finding a position to apply for, I consider myself naive. I'm just unaware of the best ways to find positions so I can discover what I need to work on in order to get employed.

    I am currently in University, but due to some uncontrollable circumstances I'm going to have to at the very least pause my schooling. However, that doesn't mean I don't want to continue pursuing a career in CS.

    I want to find positions, figure out what I don't know or could get a better understanding of, then improve on my mistakes. It's just that I'm unaware what are the best methods to find positions. Obviously I could google it and browse online, but I would like to know if there is better ways of doing this.

    I'm aware people say job fairs and things like that, but I also don't know where to find those. My school has never offered such a thing, and I'm in my 4th semester.

    Anything anyone could input would be greatly appreciated. Thank you!

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

    Study schedule for data structures and algos

    Posted: 06 Apr 2018 06:23 PM PDT

    Hey guys I need to learn algos and data structures before the next recruiting season so I can get a internship somewhere. Im planning on going ham this summer. I never studied them before. I need some advice on a proper study guide. Right now this is what I have. I have 6 months until September. In this time I have to first learn algos and data structures and second practice interview questions. My plan is to spend 3 months going through this book from cover to cover. Please let me know if this book is a good idea. I don't know much about textbooks so let me know if there is a better one also in Java. Then I will spend the next 2 -3 months practicing questions.

    Is this a good study schedule? Should I try a different approach? Just general tips and advice would be much appreciated.

    Thanks

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

    Bizarre scrum practices in my team

    Posted: 06 Apr 2018 11:03 AM PDT

    I have some weird issues on my scrum team (I'm a contributor)

    1. For a long time we had no product owners. Now we have multiple product owners, one for each client in the company who uses our product, who are also team members. When I ask the scrum master who sets the final priority, she says there is a meeting that does this. When I ask to see the final priority list, she shows me a spreadsheet that has multiple lists but not one 'overall' list, and she says they verbally decided to prioritize one project over another.

    2. One of the team members does not write code or get assigned stories, but attends all the meetings as though he does.

    3. My boss occasionally comes in, in the middle of the sprint, to have a design review of a story that has already been agreed on and he makes major changes in it.

    4. Scrum master frequently interrupts people in meetings and mixes several meetings together.

    5. Scrum master is non-technical and puts "stories" in the backlog that are mostly fragments of phrases gathered from other meetings. She says she doesn't own anything and we have to talk to the original person to get details.

    6. Boss says we need to do everything as a team so we demonstrate to the company how well scrum works.

    7. Boss says 'yes' to everyone who asks him if we can adapt our product to their project.

    Is this remotely salvageable or should I be looking for another job? I've talked to the boss about most of this and he generally hand waves it away as "personality differences" or "yes I understand but this is the reality."

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

    Help me choose an internship, 3 offers?

    Posted: 06 Apr 2018 05:36 PM PDT

    1st offer:

    • 12$ an hr

    • worked at this company for IT for about 2 years

    • team has some really skilled programmers

    • will start off with script testing for websites, towards the end will do light development

    • not sure about stack

    2nd offer:

    • 16$ an hour

    • start up company

    • only 1 person on developer team, i will be 2nd

    • will start off doing GUIs for customer using reactjs

    • looking for long term interns

    3rd offer:

    • 15$ an hour

    • big company, agile methodology used

    • mainly c#, .net work

    • not sure about long term, first time interning here

    NOTE: All of my internships in the past have been unpaid so I am not sure what to expect aside from the team actually putting interest into me.

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

    Periodicals?

    Posted: 06 Apr 2018 05:31 PM PDT

    What are some blogs or periodicals that I can read to keep up with tech trends?

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

    What role does a software developer play in a company after 6-7 years of experience?

    Posted: 06 Apr 2018 03:17 PM PDT

    Does he become a project manager? Technical lead? Or just continues to write code?

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

    Best Software Engineering self learning route/program to do alongside my CS degree?

    Posted: 06 Apr 2018 03:07 PM PDT

    I want to do a lot of self learning alongside my pursuit of a CS degree, I want to know some good routes to take and how to improve my skill so I'm landing a top notch job, or get a top notch job even before I graduate or when I graduate. Currently, I'm doing some Udemy courses on the very basics of Web Development, but don't know if this is contributing to my software engineering goal here.

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

    I graduated last June. Fears have held me back for too long. I need a plan to move forward.

    Posted: 06 Apr 2018 03:29 PM PDT

    I graduated with a BS in Computer Science in June of last year. Since then I've done very little to try to get a job in the field. My fears of not knowing enough and social anxiety have really held me back, but now I need to just get over it all and move forward. I actually have an interview for the 13th and am scared to death of it, but I'm going to do it. To be honest, I'm not expecting to do well as I wasn't the best learner and some things that might be considered basics weren't easy to learn for me.

    I think I've come up with what I'd like to think is a decent plan listed below, but I'd like some input from those who are willing on things that I should add and resources that I should use. Any help would be appreciated.

    Edit: The numbers don't indicate the order I'd necessarily do them in. I just listed them by number as I typed them out.

    1. Do a review course on Java. Although I've been focusing on more web development stuff lately, Java is my primary language. It's been a while since I've delved into it. I picked up one of the Udemy Java courses to refresh my memory on syntax and things like that, so I'll go through it.

    2. Nail down data structures. I'm weak in this area. Sure, I did projects with linked lists and the like, but I never had them down pat. Also, hash tables? We never did those. There's a lot I need to go through here.

    3. Algorithms. Boy, where do I start here? I'm so bad at algorithm stuff. The sorts, the searches... All that is stuff I need to know.

    4. Projects. I have several projects on my resume, but nothing great. I know there are ideas out there. I'll scour here, the learnprogramming subreddit, and wherever to find more ideas.

    5. Experience. There probably isn't anything I can do about this. I didn't get an internship like I should have. That's not to say I didn't try. I applied during the summer of my second year, but it didn't pan out. Then, the next year, I had graduated, so, yeah. Internship time is over.

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

    Difference between a Full-stack Developer and a Software Engineer?

    Posted: 06 Apr 2018 07:10 PM PDT

    I'm pretty fresh in this industry and plan on making a career change, I was just curious what's the difference between the two it seems pretty confusing to me.

    I plan on going for a CS degree soon here, and was curious if software engineers typically work more than 40 hours per week compared to say a web developer who works pretty standard 40 hour weeks, and is it worth going to school for a web development career?

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

    Why are Masters degrees considered career killers?

    Posted: 06 Apr 2018 02:14 PM PDT

    Does it matter more if you already have a BS in CS? What if your bachelors is not related to CS?

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

    Should I tell a company that I've rejected their offer based on their glassdoor reviews?

    Posted: 06 Apr 2018 12:44 AM PDT

    So I received an offer from a company. On paper it looked desirable, but now it seems like a place that's horrible to work.

    I passed all the interview stages for a mid-level full stack developer role in a fairly new company. The questions they were asking and the feedback I received was hard - like I was applying for a senior role - but I figured that it's just to get a good understanding of where I am experience wise. I was shown around the office after the first interview, and the culture seemed like geek heaven. I was worried a little because the woman from HR who was with us was swearing a bit, but I just put it down to the fact we were all very friendly with one another and the team seemed fairly young compared to me.

    A few days before my final interview, I checked the glassdoor reviews. The company had a 50/50 split between 1 and 5 star reviews, with almost all of the 5 star reviews saying that there was nothing wrong with the company and a great place to work. Almost too enthusiastic?

    Red flag no. 1.

    The one star reviews I would usually take with a pinch of salt, unless there was a noticeable pattern throughout all of them. Unfortunately, there were 4 major patterns from reviews going back 2 years, right up to a review a week ago. The overarching issues were:-

    • Upper management never listening to staff and being passive aggressive towards other people

    • If you're not part of the 'in' crowd, then you'll be cast as an outsider

    • Equality was terrible, massive boys club. This was further exasperated by the blatantly planted 5 star reviews saying "this is a great place to work for women"

    • Long hours with only a bottle of beer as a thank you

    I went in to the final interview armed with neutral and non-confrontational questions about these issues to determine whether or not they were true. Upper management not listening? They're never in the office much, so don't have much time for questions. Work / life balance? Initially they joked that they get to go home some days. Then said it's fine, they do as much overtime as any other dev team. Inclusion? Well, I'm a geek, so I'll fit in great there.

    Overall, I started to see the huge red flags and realised that the answers they gave were unsatisfactory or deflective. The possibility of these reviews being true were actually quite high. All of the 5 star reviews upon closer scrutiny were being posted by HR, as apparently the company had no cons and the senior management team should just keep on doing what they're doing. Bad reviews are being deleted, by HR probably claiming that the reviews were defamatory and untrue. Then, the reviews are back within a few days because they failed to prove it. Something isn't right. To top it off, I had an interview for another company on the same day as them, and within 48 hours I had an offer. After 2 weeks, company #1 is telling me they're having problems trying to get their financial director to sign off the offer, because he is also never in the office.

    Luckily, the offer from the other company is almost identical, and they have none of these red flags. Naturally I'm going for that role.

    I wish I could just speak my mind to the shitty company. I'm going to tell them I've accepted an offer from somewhere else, but I really want to tell them the reasons why they are so unappealing. Is there any point, or should I just politely make up another reason why I'm not going with them? I know ultimately it could cause issues, but I feel as though they should know the truth. Any advice?

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

    LeetCode easy problems take me about 45-60 minutes. I don't get the most optimal solution at my first tries to...

    Posted: 06 Apr 2018 07:53 PM PDT

    As the title says, I am feeling bad about my progress on LeetCode. I have been doing easy problems only, and so far it is taking me way more than I expected to come up with a correct answer. Sometimes I run the code a couple of times before being successful. In addition to all of that, I am usually not at the most optimal solution from the start.

    Besides all of that, I have to refer to Python docs for methods and data structures, and I am not feeling like I can pull something off on my own. I might be having a couple of interviews soon for internships and I am not confident enough, at least not anymore.

    What is the best course of action from your experience? Is what I am dealing with normal?

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

    do I have to learn c/c++/java to work in the industry?

    Posted: 06 Apr 2018 05:25 PM PDT

    I'm interested in full stack web development, data analysis, and machine learning and know python, R, html, css, and javascript. I was wondering if this would suffice.?

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

    How easy it to just learn all the skills you ever need to stay employable in the market at the jobs, without having to work on side projects on your own time? Is this realistic?

    Posted: 06 Apr 2018 02:02 PM PDT

    I've read experiences from several people here saying how they never worked on side projects and hardly network, and are still able to move from job to job relatively easily with offers from several companies. Does that mean that all they do at the job is enough to keep them employable? These seem to spend the minimum amount of effort to stay employable and I want to be more like them. I know that side projects are not a hard requirement to get interest from companies.

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

    Did anyone ever receive a coding challenge that "takes only 2 hours" and actually tried it?

    Posted: 06 Apr 2018 01:41 PM PDT

    Because I spent 10 hours over the course of a week doing one and got just rejected without fully knowing why. The programming assignment at first didn't seem that hard - it was one of those "parse a document, perform some computation, and print some output" assignments. Except the more you read it the more complicated it got. There were a bunch of rules that your application logic had to follow. At one point you had to mock a distributed database. Not only that, but the directions stress the importance of unit tests, so you end up practicing TDD anyways and writing almost 90 unit tests to cover every last one of those edge cases. Then at the end of the README, it wanted you to basically write a report. Design decisions, strengths and weakness, improvements, feedback, all the good fixins.

    I really liked the company, so I did everything I could to minimize my chances of rejection. I spent an entire hour just designing and emailing the recruiter to clarify any misconceptions. During coding, I used dependency injection, split related classes into packages, used interfaces when necessary, split spaghetti code into small methods - pretty much as many good practices as possible. I wrote a ton of unit tests to ensure that I never have to debug outside of a single class method. Finally I treated the writeup as a school writing assignment and exhaustively covered every aspect of development. Seems good enough, right?

    I got the rejection email today. When I asked the recruiter for details he told me my code produced the right results. I didn't want to ask him any further to avoid seeming pushy. I blew an entire week's worth of free time into this coding challenge. This got me thinking: are coding challenges for selective companies (Braintree comes to mind) worth it? It seems like a high risk-low reward scenario where the reward is just moving onto the next step in the interview process.

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

    Has anyone attended the F8 developer conference?

    Posted: 06 Apr 2018 01:17 PM PDT

    Would anyone recommend it? I'm a canadian student, and I would be covering the cost of the ticket ($595), transportation, and accommodation.

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

    How effective would knowing different [speaking] languages be in this field?

    Posted: 06 Apr 2018 05:49 PM PDT

    Hi so a very brief preface, am student still, am senior, about to get BS in CS (soon™ - as in within a year). Programming languages I know are mostly Java/C# OOP stuff and I know some C++ but it takes me longer. so not too worried about if my programming language skills are good enough for an entry level position... But it got me thinking...

    I know English and am currently doing a study abroad in Japan learning more Japanese than I learned while in America - so I'm learning more 日本語 everyday and one day hope to be pretty fluent (perhaps even after paying off student loans going and getting a bachelors in Japanese too).

    Japan is of course one of the primary tech giants of the world and generally unless they studied for it outside of the basics Japanese people learn in school - their English is generally very poor.

    I was curious how well being able to speak another human language might be beneficial in the CS field. Like I assume of course translator work for certain projects instead of hiring an outside source but would there be other benefits to this? I know Spanish is really big as a second language in English speaking countries (again especially America) but Japanese isn't as widespread (perhaps due to difficulty?).

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

    How have recruiters treated you?

    Posted: 06 Apr 2018 12:41 PM PDT

    Lately I've been reached out to by a few recruiters which first of if you're a Recruiter please on my life speak English so I know what I'm agreeing too.

    Anyways it feels as though they are dog and pony shows and don't really care whether you get the job or not.

    I applied for a VOIP Engineer job that said 0-1year experience I have 6months of Systems Admin experience and was rejected. I've been hitting that a lot lately.

    I had another recruiter from Robert Half Technology tell me to look for jr Systems Admin jobs which is not a thing so I tried Helpdesk she rejected even batting for me in that position because I don't have "Helpdesk" experience. When I'm pretty sure Solving tickets etc is Helpdesk.

    I'm at my wits end and feel I wasted 60k for a piece of paper that's done absolutely nothing to better myself

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

    New at my job and I feel stupid

    Posted: 06 Apr 2018 04:59 PM PDT

    So I'm graduating this spring and I'm starting work part time until then because I have a light course load this semester. I started this past Monday and have worked everyday. My machine was already set up for the most part with all the software I need so the setup was fast and I got to get right into things.

    I was given a small task to do which kind of helped me get to understand the the team's domain and what they work on and stuff. While working on this project, I kept having to ask for help. It revolved around databases and I didn't really need help writing the queries or procedures or anything like that, but understanding what the data means. And I felt like I was bothering my teammates with the questions but at the same time I didn't want to sit there staring at something that requires outside knowledge. I feel like this task should have taken me like a day, but I've been working on it for a few days.

    I guess I'm just writing this to ask if this is normal? To feel this way when you first start? I've done internships and stuff like that but don't remember feeling like this (although I probably did).

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

    Bootcamp to Remote Work

    Posted: 06 Apr 2018 07:19 PM PDT

    I am currently in the final stages of applying to several top coding bootcamps in NYC. I know there are some mixed feelings about them in general, but I am a 34 year old career switcher and I think they would be a good choice for me.

    Anyway, is there anything I can do at this stage to increase my chances of getting in a remote or ideally freelance (and remote) work situation?

    I've done FreeCodeCamp's frontend stuff, Hack Reactor's boot camp prep, took an intro to JS Udacity class. I've been learning SQL and Python as well by using them at work. I also just bought an 'intro to algorithms and data structures' book I plan to start working though.

    Thank you!

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

    CS degree holders did you learn on the job?

    Posted: 06 Apr 2018 10:34 AM PDT

    It seems like most CS degree programs focus on the core courses (algorithms, data structures, operating systems, object oriented programming methods and maybe 1-2 languages (C++ and Java )

    For those who had entry level jobs as Ios Developers, or got into machine learning etc, did you learn a lot of these things on the job?

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

    No comments:

    Post a Comment