• Breaking News

    Monday, September 3, 2018

    Interview Discussion - September 03, 2018 CS Career Questions

    Interview Discussion - September 03, 2018 CS Career Questions


    Interview Discussion - September 03, 2018

    Posted: 03 Sep 2018 12:09 AM PDT

    Please use this thread to have discussions about interviews, interviewing, and interview prep. Posts focusing solely on interviews created outside of this thread will probably be removed.

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

    This thread is posted each Monday and Thursday at midnight PST. Previous Interview Discussion threads can be found here.

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

    Daily Chat Thread - September 03, 2018

    Posted: 03 Sep 2018 12:09 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]

    Do companies actually wait all these months to hire you when you graduate?

    Posted: 03 Sep 2018 08:18 AM PDT

    I'm a Senior and I'll be graduating, in May 2019 if all goes good. From what a career advisor told me and from what I read I here I should start applying now? Is that just for getting my resume out there or do companies really hire and wait 8 months for you to get out?

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

    [OFFICIAL] Salary Sharing thread for INTERNS :: September, 2018

    Posted: 03 Sep 2018 12:09 AM PDT

    MODNOTE: Some people like these threads, some people hate them. If you hate them, that's fine, but please don't get in the way of the people who find them useful. Thanks!

    This thread is for sharing recent internship offers you've gotten, new grad and experienced dev threads will be on Wednesday and Friday, respectively. Please only post an offer if you're including hard numbers, but feel free to use a throwaway account if you're concerned about anonymity. You can also genericize some of your answers (e.g. "Top 20 CS school" or "Regional Midwest state school").

    • School/Year:
    • Prior Experience:
    • Company/Industry:
    • Title:
    • Location:
    • Duration:
    • Salary:
    • Relocation/Housing Stipend:

    Note that while the primary purpose of these threads is obviously to share compensation info, discussion is also encouraged.

    The format here is slightly unusual, so please make sure to post under the appropriate top-level thread, which are: US [High/Medium/Low] CoL, Western Europe, Eastern Europe, Latin America, ANZC, Asia, or Other.

    If you don't work in the US, you can ignore the rest of this post. To determine cost of living buckets, I used this site: http://www.bestplaces.net/

    If the principal city of your metro is not in the reference list below, go to bestplaces, type in the name of the principal city (or city where you work in if there's no such thing), and then click "Cost of Living" in the left sidebar. The buckets are based on the Overall number: [Low: < 100], [Medium: >= 100, < 150], [High: >= 150].

    High CoL: NYC, LA, DC, SF Bay Area, Seattle, Boston, San Diego

    Medium CoL: Chicago, Houston, Miami, Atlanta, Riverside, Minneapolis, Denver, Portland, Sacramento, Las Vegas, Austin, Raleigh

    Low CoL: Dallas, Phoenix, Philadelphia, Detroit, Tampa, St. Louis, Baltimore, Charlotte, Orlando, San Antonio, Pittsburgh, Cincinnati, Kansas City

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

    Embedded market in NYC?

    Posted: 03 Sep 2018 05:06 PM PDT

    Sup y'all! Graduated with a BS in EE last year, working as a frontend developer since then. Lately, I've been playing with Embedded Linux stuff, and am itching to do something closer to my "roots."

    How is the embedded market in NYC? I'm hoping to do pretty much anything close to the metal. This could be kernel dev, developing on bare metal, etc.

    Edit: trying not to go into the defense/government space. Spent some time there in college, wasn't for me

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

    No side projects (yet) or work experience. Any tips on how to land my first internship ?

    Posted: 03 Sep 2018 04:29 PM PDT

    I'm an upcoming senior and I've taken most of the "important" classes like algorithms/machine learning/etc. I want to land an internship for next year and want to start applying soon but I don't have any relevant experience or school/side projects. Learning swift to try and build an iOS app. Any suggestions or personal experience is welcome.

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

    I'm entering a 6-month software development intensive. What languages should I learn aside from Java?

    Posted: 03 Sep 2018 11:41 AM PDT

    So I got accepted into a free software development program that teaches you HTML, CSS, JavaScript, MYSQL, and gets you a certification in Java (you can get youR Excel certification, Comp TIA and a few others if you feel like doing the extra study, free of charge) and after you finish, you get 6 months of an internship at a Fortune 500 company as well of 4 months of job-search assistance if you aren't hired by the end of your internship. I'm extremely excited, as I receive a stipend each month that's enough to pay my rent while I learn so I don't have to work and can study full-time.

    I already know HTML and CSS and have some basics of JavaScript so I'm ahead of the program's sylabus by 2 months. I want to jump on Java and MySQL ahead of time to keep my grades up and stay ahead (valedictorian and high ranking students get the best internships like Google and Facebook) but I'd also like to hone some other skills that could ensure I land a good software development job. What languages are most commonly used in software development and would pair nicely with what we're already learning?

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

    Not ready to apply for jobs?

    Posted: 03 Sep 2018 01:42 PM PDT

    Hello everyone,

    I am a senior right now who will be graduating in March. I've seen some posts here recently about how people in my position should start applying for jobs. However I'm at a pretty unfortunate disadvantage and would love any advice any of you have.

    For starters, I didn't even start programming until the beginning of my junior year. I have been working very hard to learn and practice the various things I need to know based on things I've been reading in this subreddit and other various sources. I think I'm actually learning at a good pace, but don't think I'll be ready to start doing technical interviews at least for a couple months. I am currently learning and practicing algorithm and data structure type stuff, but don't feel confident in that area yet at all.

    The next big issue is that I don't have any relevant work experience. I never applied for an internship for this past summer because of my lack of confidence in my programming abilities.

    So I have a couple questions.

    1. Will I be screwed if I don't start applying for jobs now? I feel I could be ready around the end of the year. Will it be significantly more difficult to get an entry level job if I started applying then?

    2. What can I do to make my resume more appealing given my lack of work experience. Anything else besides doing personal projects?

    Thank you all for your guidance!

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

    My Experience with Hired

    Posted: 03 Sep 2018 06:43 PM PDT

    After submitting my profile, I was accepted and assigned a Talent Advocate. The Talent Advocate is the person who is supposed to answer any questions and guide your experience through Hired, from helping you design your profile to getting offers.

    Before I could get placed into the upcoming batch, I had to fill out a detailed profile indicating my interests from salary to location to types of industries I preferred. There was a bunch of more info to fill out.

    What are batches? It's the 2-week period when your profile is active. After that time is out, you're kicked out of Hired. Not literally, but basically your profile will no longer be advertised to any company. Supposedly I'm able to reapply after a month to try again.

    On my 1st day, my Talent Advocate emailed me a questionnaire about my interests. I received a reply after I sent it. Great, so they reply fast. Right? Well, during my batch time, I learned the Talent Advocate was useless. She never replied to my inquiries aside from that intro email.

    How about job "offers" and interview requests? Hired uses the terminology "job offer" to indicate interview requests. So when you see those ads with "Kevin got 10 job offers", it becomes confusing what they mean by that.

    I put down 20 different cities across the USA I was interested in; no preference to industry; and a salary of $60k. I indicated backend, frontend, and fullstack.

    In the entire two weeks, I only received a single interview request from Facebook for a role I was not interested in one bit. It was Solutions Engineer, which is apparently their project manager track, at $80k in Austin. Seriously, wtf is this. I never indicated I was one bit interested in such a client facing role.

    Hired has a nice interface with profiles about the companies. There seemed to be relatively unknown companies looking at my profile. Do I plan on reapplying to Hired in the future? Not any time soon. As a person with little experience, I didn't see the point of having a Talent Advocate and there seemed to be no one interested in me. On the other hand, I was able to get three onsites in two weeks without the use of Hired.

    submitted by /u/6bluefish2
    [link] [comments]

    Need help identifying ideal career directions

    Posted: 03 Sep 2018 02:20 PM PDT

    Hi /r/cscq,

    I'm a college senior and am obviously feeling the pressure to decide my direction from here. I'd like to formalize what my best-case late-stage career positions might be, and I'd like your help in discovering what actual positions are out there that might let me do the sort of development that I enjoy.

    I really enjoy working on projects that users have fun interacting with. I've played many video games, and that sort of developer-user relationship appeals to me. I'd like to be the person putting all their effort into making a software/project just feel right to users. I think game devs call it "juice." The problem is that game devs are underpaid, so I don't much like my prospects in that direction.

    I have experience working on projects like this. I work in a music/acoustics research lab in my college, and my main focus is on tools and experiences with motion-tracking. I make things like instruments that you control with dancing via Microsoft Kinects, etc. I'm hoping that you guys will be able to suggest similar jobs out there that I can pursue (and maybe advice on pursuing them?).

    What I've thought of so far:

    • game development- underpaid and a reputation for overwork
    • virtual reality or augmented reality experiences- I expect this is a competitive market?
    • VAR tech like new peripherals- seems really interesting but I don't really know what kind of path gets me there

    I would really appreciate any insights or advice. Keep in mind this is a long-term goal, so it's not like I'm expecting to get this kind of job right out of school. Thanks!

    Ninja Edit: Also, UI / web dev feels somewhat "flat" to me. The other things I listed above have more punch. Is web dev a path to the above?

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

    Should I get a lawyer or financial advisor to go over a startup offer?

    Posted: 03 Sep 2018 02:13 PM PDT

    crosspost

    I have a SWE startup offer coming my way this week, with some sort of base pay + options breakdown. I've heard through a friend some grumblings about some equity caveats at this startup. I really want to investigate this.

    This is not my first startup, and I've pored over https://github.com/jlevy/og-equity-compensation on many occasions, but I was wondering how to do due diligence here well---I have the sinking feeling I don't know what I don't know.

    Do people ever get consulting or professional advice on startup job offer packages?

    Would that be a lawyer or a finance person?

    Are there specialist for this type of thing?

    What would this type of thing be called?

    Can I yelp for such a service or what?

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

    Can someone explain how RSU's work please? I know this isn't directly related to CS but all of the big companies seem to give RSU's and it's included in my offer. Also question about negotiation for RSU's

    Posted: 03 Sep 2018 10:59 AM PDT

    So I get 100k in restricted stock units.

    I guess my question is:

    If the stock goes up do I make more money? Do I only make money if I hold those RSU's and sell at a higher price point once their awarded?

    Are they promising 100k in stock at the current price point? Like if the stock price point is 50k right now that means I get 2 stocks and if it goes up I still get 2 stocks regardless of the price point?That's kind of what I'm hoping for but I'm not sure..

    If that's not the case can you negotiate a strict number of stocks (if the stock is going up quickly this would obviously be beneficial) instead of amount of money in stocks?

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

    How much time is reasonable to ask for preparing?

    Posted: 03 Sep 2018 06:50 PM PDT

    Recruiter at faang reached out. I was thinking jan next year? idk if thats too weird. I have projects at work I want to finish before i leave, and some personal plans. (also hella nervous and unprepared)

    How much time is reasonable to ask for preparing for a phone interview?

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

    I have an opportunity to pursue a QA Engineer job. Little to no background/schooling. Seeking advise about my endeavor.

    Posted: 03 Sep 2018 06:32 PM PDT

    Hello CS community, I am here seeking help and advise on a potential job opportunity I have been given. I have been offered a position as a QA Engineer at software company. Outside of some light research I honestly don't have any background or knowledge on what I will be doing. With that said, I have always had an interest in the CS industry which is essentially the only reason I'm being offered this job. I have been told that I will be taught everything I need to know to be successful at this company, but I know that I have A LOT to learn before I will be good and proficient at what I'm doing. I asked the company for a list of the software and tools I'll be using for my job, what they have for front end and back end, languages, etc so I could start reading up and educating myself on this stuff. Here is the list in no particular order:

    • TestCafe
    • JEST
    • JavaScript
    • TypeScript
    • React
    • VS Team Services
    • .NET Core
    • C#
    • CentOS
    • AWS

    So far I've defined these bullet points, and know fundamentally what each one is used for. None of these things are completely foreign to me, but I haven't used them before either.

    So what is my question??? I would like to know if the community can point me to some good resources to learn more about these items. Whether it is books, online articles, practice tests/modules, YouTube videos, graphs/charts showing how each of these bullets relates and/or differs to one another. I don't want to show up on my first day not knowing ANYTHING and want to prove my worth considering I've been given such a gracious job opportunity. Additionally, I don't expect this to be easy, nor do I want a fly by night solution just to skate by. I want to be as prepared as I can be. Furthermore, words of wisdom, advise, personal experience, stories, etc are absolutely welcome. I am also open for questions about my situation to help people better understand what I am asking for and trying to accomplish.

    At this moment, I do not want to invest any money into learning this stuff for the simple reason that if for some reason this doesn't work out, I don't want an out of pocket loss. Down the road, if things work out, I have no problem looking into paying for education.

    Thank you in advance for your help and I look forward to this communities input!

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

    I like my work but going to work makes me miserable - how soon is too soon to ask to go remote?

    Posted: 03 Sep 2018 02:30 PM PDT

    I'm an older (33) CS grad about 6 months (started in March) into my first real software job. I'm really, really lucky to have this job. The pay is amazing for my area, the work is actually interesting, and the benefits are the best I've ever seen. I had a secure (if low-paying) job in another industry before taking this job so I interviewed for a LOT of places, probably too many places, before I got this offer and it was by far the best opportunity I came across. I find it really exciting to be able to do the stuff that I do and get rewarded so well for it but my work environment is making me so miserable that I'm beginning to question if it's actually worth it. I just spent the entire holiday weekend counting down the hours until I have to go back to work tomorrow. My goal has been to ask if I can start working from home after a year or so but now I'm wondering if I can get away with doing that sooner.

    The office setup is a typical open office. The room where all the developers sit is a big open space with several long, narrow tables. We're kind of all crammed in together - if I stretched my arms out I could slap someone in the face on either side of me. There's no privacy and it gets very, very loud. I can see why this works for some people - there's a lot of collaboration going on, and there's a lot of socializing going on around me all day. It's clear that a lot of my coworkers get along really well and have a nice rapport going.

    The problem for me is that I just don't fit in. I'm about a decade older than the average developer there. pretty socially awkward, and have a lot of anxiety, especially around people that I'm intimidated by. Young, outgoing, confident guys make me incredibly uncomfortable, and hearing them talk about how they live their lives, what they did in college, etc makes me realize just how much I completely wasted my life when I was their age so there's this weird mix of insecurity, inferiority, regret, and self-pity whenever I'm at work. It's like everyone around me is in their element and having a great time working and bullshitting together and I'm screaming internally and constantly counting down the minutes until 5.

    I find it very difficult to be remotely comfortable and concentrate in this environment and I don't seem to be getting used to it. I never really had friends when I was younger so I don't really know how to be "one of the guys" and I don't really understand the type of banter that goes on. I don't really know how to participate in any conversations since I can't really find any common ground and all the stuff they talk about is stuff that I don't know anything about. It's not their fault, and their interests are not at all esoteric or weird for guys their age - video games, sports, cars, partying, shit like that. I've just always been kind of weird and I never was into most of those things even when I was in their age so being older and having such different interests makes it really hard to have anything to say. For their part, everyone is nice enough and people make an effort to include me. I also look really young for my age, keep in shape, don't dress like their dad, etc and I suspect that nobody really realizes how old I am - I've been asked things like "are you still on your parents' insurance," etc.

    I used some noise-canceling headphones for about a week but it didn't really work for me. I hated being startled if someone wanted to ask me a question and tapped me on the shoulder or something. Or worse, hovered just out of my field of vision waiting for me to notice them so they could ask me something. The worst thing is, nobody ever asks me any questions that are related to work. It's always "hey man, what are you listening to?" or "have you seen <guy who sits next to me> this afternoon?" So I stopped bringing them to work and just went back to listening to the noise around me all day.

    The lack of any privacy also makes me really uncomfortable - I feel like I have to be working on something at all times because the moment I stop one of my neighbors starts loudly commenting on whatever I'm looking at on one of my monitors. I hate feeling watched, and I hate everyone around me knowing that I'm not working, whenever I need a break from coding I just scroll through some code like I'm thinking or troubleshooting and just kind of zone out for a few minutes.

    To be honest, I feel like I probably should have been passed over as a candidate due to poor cultural fit but I think I present pretty well in certain situations and I'm really good at coming across as relaxed and confident and outgoing in more formal professional situations like job interviews and meetings. It's just in casual social situations where people are talking about their lives openly and bullshitting with each other that I completely shut down and retreat within myself. I fear that this has also led at least a few people to think that I'm just an asshole instead of realizing that I'm anxious and uncomfortable. This company is really big on culture and is always trying to come up with new office events or activities, anything to get people hanging out and drinking together, and I spend most of those tense as fuck and playing on my phone.

    The worst part is that I'm the only person in the office who works on my particular project. The rest of the team are either remote or in an office in another state, which is also where my direct boss works. Very rarely am I in a meeting with anyone else who physically works at my location. Whe don't have a ton of meetings in my company (no daily stand ups or anything like that) but whenever I DO have a meeting I'm finding a quiet room somewhere where I can skype in.

    Lately I keep thinking... I like the work I do, I've had pretty positive feedback about my code, etc. There's been a few days where I just could not focus on challenging issue at work and I felt the need to work a bit at home and I've noticed that I can get so much more work done in 2 hours at home than 8 hours at work. I feel like I would be so much more productive, not to mention happier, if I could just do that every day. And it's not like meetings would be any different since everyone I'm usually in a meeting with works somewhere other than my office anyway.

    Company policy is that working from home is "discouraged" and all the people I know of who work remotely were hired as remote employees so I really have no idea how well it would be received if I asked to go remote. My goal was to stick it out for a year and then ask but I feel like if I wait that long then I might do more harm than good since I'm sure it's obvious that I don't really fit in. I've been seeing a therapist about my anxiety and she suggested that no matter how much I improve, I might just not mesh well with that work environment and that I need to be prepared for that.

    So what I'm wondering is - is it too soon to ask to go remote? If not now, then when? If and when I do ask, how should I try to justify the request, if necessary?

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

    Advice/tips/resource about leading a training session on a technical topic for other employees at my company

    Posted: 03 Sep 2018 07:33 AM PDT

    I just graduated this past May and started an entry level job at a software consulting company. Everything's been going well so far, I like client I've been placed at, the team I'm working on, and I feel very comfortable with the tech stack our project is using. The thing about consulting companies (or my consulting company anyways) is that if you want to move up the ladder, it isn't enough to just be doing well at your client. On top of doing that you also need to be taking the initiative to do things like get technical certifications, attend optional training sessions held by other employees, and putting on training sessions that other employees can attend.

    I've made it a goal for myself to organize and lead a training session for other consultants before the end of the year but I've never done anything like this before so I was wondering if anyone has any advice or experiences they can share. Doing a good job of teaching a technical subject isn't an easy thing to do so I want to avoid any of the major pitfalls that people typically make. I just don't have an idea of what those pitfalls are.

    The first step is obviously to choose a topic. I've decided that the general area I want to teach people about is the angular framework, for the sake of brevity I won't explain why I chose that but I can go into it if anyone asks me to. Now what I'm trying to decide is whether I should narrow in on a particular topic of angular (for example a certain best-practice/technique or a certain library) or should I give a generalized overview/intro to angular. There are already a good number of consultants at the company who know the basics of angular so I feel like I could provide more value by talking about a narrow topic but then I'll have to assume that the attendees already have a certain amount of knowledge up-front which could be a mistake.

    The second thing I'm wondering about is how much of the session should be in a presentation format vs. a hands on format. I'll have about an hour to work with if that helps. I definitely want to have some live coding involved but should I be doing all the coding myself on the projector or should I have people bring their laptops and try to follow along as I go? Are there any supplementary materials I should pass out before/during/after the session?

    I'd really appreciate any advice or stories people have from their own experiences teaching training sessions about technical topics. Thanks in advance!

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

    Need Help on Career

    Posted: 03 Sep 2018 07:53 PM PDT

    I'm not sure if "career" is the right word. To me having the word "career" seems implying something about management and loyalty to a particular company and less about building stuff in general. Now that I get that out of the way.

    I need help in figuring out what I actually want. I've been working as a fullstack web developer (mainly NodeJS) (both part time and full time for about 5 years). I started 5 years ago when I was 28 as someone who was unemployed and didn't have any practical marketable skill. I applied to one of the programming bootcamp in NYC, finished the program and became a teaching fellow for a few months. After that, I worked with my friend to build our own startup, which didn't work out a year later due to product-market fit issue.

    After some reflection, I realized that I did like programming and I think did quite well throughout the program compared to others on average, so I decided to get a Master's degree in CS, and did that for 2,5 years, while teaching and working part time as a fullstack web developer in a startup or some side gigs. During this time I had the luxury to learn several programming languages (on the quest of finding the perfect programming language ever! a futile one maybe?) like Elixir, Haskell, Lisp, C/C++, Java and tried out different frameworks like React, Vue, Angular, Phoenix, etc) just for fun, probably adding stuff to my toolbox that maybe will be useful one day.

    I finished the Master's degree 2 months ago, applied for a job at one of the FAANG, got to onsite but didn't get the offer. I applied to one other company and on my first full time employment after several years of part time. Mostly working on frontend.

    Then....I feel bored. I feel I don't improve as quickly as before. I remember when I started 5 years ago, I had the drive to learn a lot of tools and felt the satisfaction of gaining the knowledge on how to use a particular tool. These days I feel that those aren't as useful anymore. These days I know I can just read the documentation, read some quick start, watch some tutorials and all is good. No magic anymore. What I'm doing these days is just building the same stuff over and over again. React again, frontend again, authentication again, database again, etc. I think I don't progress as quickly anymore as a web developer, or as a software developer (or engineer whatever you wanna call it).

    Currently I just be content my job, while learning some side stuff on the side that's not web development. Lately I've been meddling with Rust and probably want to try systems programming or some graphics programming.

    To be honest, I'm not that interested in having a "career" at a company in the sense that I've to manage people, move up the ladder, and so on. I just want to build stuff. Maybe one day I'll quit from my corporate job and just build my own thing.

    Maybe I'll get bored anyway working at any company? Idk. Right now I'm half-assed myself to study Algortihm + Data Structure + Leetcode + interview practice again and try again to apply at some FAANG/unicorn.

    Sorry for the long rant, I don't know what I really want or not sure what I actually want to ask. Sorry if the post doesn't make sense.

    Any comment/insult/advice/downvote/etc is appreciated.

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

    What should I be expecting for an entry level position in java development/ android development in NYC?

    Posted: 03 Sep 2018 07:51 PM PDT

    I'm getting offers here and there, but they range between 45k-65k Im getting the same offers here in ohio, but the cost of living is wayyyyyyyy less. Are they just lowballing?

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

    First major offer on the table, but I'm not sure if I should take it.

    Posted: 03 Sep 2018 07:47 PM PDT

    Hey everyone. At my current job, I'm the only member of the development team operating as a full stack engineer. I work with a handful of languages and tools on a daily basis, and I'm able to work on pretty much anything I want. The job is super flexible regarding hours and the work I can/want to do, so if there's any project that I'm interested in, I can just tell my boss (the CEO) I'm going to work on it and he's all for it. I'm still pretty junior (only have 2 years of experience, all here), but there's a potential for me to become CTO if the company really takes off. Here's the catch though, the company hasn't made a single dime in 3 years. There have been no investors, and my boss is paying my salary out of his pocket (he's very, VERY well off from his previous ventures). We also have next to no customers at all. My boss also doesn't know what he wants, and the requirements for the core project have sort of just been trickling in as he thinks of them, and usually there really isn't much thought put into them. I have no benefits other than working 100% remotely, so no health/dental plan, no paid vacation, no PTO, no 401k contributions... nothing. Just straight up hourly pay.

    I have a job offer on the table for a contract position as a Python dev for a large fortune 500 company. It's a fixed term contract with a small team, but I was told that it's easy to get hired on full time once you get your foot in the door. I'd go from using multiple languages and tools to using just a single language, Python, and few tools. I'd be getting into a team, so I'd lose a lot of freedom with regards to doing whatever I want, which is understandable. I think I have benefits through my recruiting company, but they're just limited to medical/dental, and there is no paid vacation time or PTO as far as I'm aware. The compensation is much higher than what I'm getting now, though. The actual job duties are to migrate the data processing code at the company to Python from another language, and I'd be working with a few data scientists, machine learning engineers, researchers, and scientific software engineers to accomplish this.

    The only part of this I'm really worried about is taking the job and then finding out when I go to get the next job that the skills and abilities that I've picked up here won't really be applicable outside of the scientific community. Would I be potentially limiting my future career prospects by taking this job?

    submitted by /u/2fd6d6
    [link] [comments]

    What is the language that best fits these requirements?

    Posted: 03 Sep 2018 07:32 PM PDT

    I am at a point in my career that I must make a change, but I am not sure which way to go.

    I mostly develop business applications for Windows, but more often than not I find myself requiring a server-clients implementation, and some times I have the need to run the client on a Mac.

    The main restriction I have is that I work in a 3rd world country with a not-so-friendly ties with the US, and this means two things:

    • Software licenses are expensive in the local currency value, so I need to lower my initial cost as much as possible, because some solutions require 3rd-party licenses. A language like Java solves a lot of this point.

    • Being at risk for technology embargo from the US means that it is very probable to be unable to obtain the necessary license to use my code. E.g. I might be unable to obtain a license for the latest Visual Studio IDE, or the Oracle website might block my country's IPs, and then clients can no longer obtain JVM patches automatically. Another example is being unable to buy a new MS Access license (if my application runs under Access)

    So, given the above, what languages do you recommend that I learn / work with?

    Here's a quick recap of the requirements:

    • Client apps need to run on Windows (and, preferably, Macintosh), having a standard GUI.
    • The language should support an easy implementation for a server-client architecture.
    • Supports working with databases and/or database engines.
    • Preferably not a US proprietary technology, which can be subject to embargo laws.
    • Preferably free-to-use, or has a cheap licensing scheme.

    Thank you for any feedback you can provide.

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

    Going to another college career fair

    Posted: 03 Sep 2018 07:15 PM PDT

    One Ivy League college near me has career fair on the lawn. Can other college student go and talk to recruiters? If you have friends that went to another college career fair, how well did that work out?

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

    Does having a non-CS major (economics/biology/engineering) give you a hiring advantage at certain companies given that you have SWE experience?

    Posted: 03 Sep 2018 07:04 PM PDT

    So obviously if all things are equal, a CS major would have an easier time getting a SWE position at a finance company versus an economics major with a CS minor but what if both have 2 years of programming experience? Wouldn't the econ. major have an advantage due to industry knowledge and has proven his ability to code?

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

    Worth taking a non-credit iOS course if I don't want to be an iOS developer?

    Posted: 03 Sep 2018 06:13 PM PDT

    There's an iOS development course being offered at my school by an organization administered by FB. I applied and got in. The thing is, I don't have a preference towards iOS development and don't even use Apple products personally(no philosophical reason, just broke), and I'd probably have to purchase some sort of Mac(probably a refurb Mac mini) for the course since school libraries refuse to install the tools we need.

    The benefit I see is that I'm a senior Computer engineering student with no tech internship or side projects. I see this as a way to build my portfolio and generally grow as a developer. This alongside my senior project and projects for 2 more courses I'm taking that are a bit more hands on(web security & scientific computing) would give me a punchers chance at landing a job after graduation.

    My only concern is that I may be spreading myself too thin. Is this a valid concern or as an undergraduate do I really just need to demonstrate that I can be a good developer and work on projects? I don't have enough insight or preference towards any one career path to comfortably go all in on one thing.

    Appreciate any advice, thanks in advance!

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

    Thinking I made a mistake (degree wise)

    Posted: 03 Sep 2018 05:43 PM PDT

    I am currently an mis student which I switched to from finance. I have long thought about going for a cs degree but as I was already in the business school switched to mis.

    Now I'm not sure whether I should change to cs which would take me an extra year to graduate or year and a half. Or be a double degree holder which would take year and a half to two years with one degree being obtained summer after next.

    And another option is to do a minor in cs.

    Final option is to stick with mis and independent do a self teaching computer science track like OSSU

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

    Question about what to study.

    Posted: 03 Sep 2018 05:38 PM PDT

    I have an interview coming up, my first real one, and my recruiter informed me that it will be less of a technical interview and more to assess my problem solving skills. How/what do I study to prepare for this? Currently reviewing JS, AngularJS and Agile but as far as the problem solving thing I'm not sure where to look. Any insight/experience with this type of interview?

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

    Junior working in a starup? Any experience?

    Posted: 03 Sep 2018 04:59 PM PDT

    Anyone have experience?

    I have interviewed with some more mature company, and they talked about working under a senior and 'mentoring' etc, which I really liked. Is that something that a startup will also offer? Or is it mostly getting code to production asap and more about churning out mediocre code than personal development?

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

    What are some defence contractors that have offices in the East Coast?

    Posted: 03 Sep 2018 10:39 AM PDT

    Title...

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

    No comments:

    Post a Comment