• Breaking News

    Monday, June 25, 2018

    Interview Discussion - June 25, 2018 CS Career Questions

    Interview Discussion - June 25, 2018 CS Career Questions


    Interview Discussion - June 25, 2018

    Posted: 25 Jun 2018 12:08 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 - June 25, 2018

    Posted: 25 Jun 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]

    Does anyone else cringe at the term 'data enthusiast'?

    Posted: 25 Jun 2018 07:48 AM PDT

    I see it frequently on LinkedIn profile headers, typically from bootcamp graduates and business students. What skills is it even supposed to represent? Most people are enthusiastic about new information.

    It just seems like the laziest attempt ever to jump on the BIG DATA ANALYTICS hypetrain.

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

    First Programming Job, Not Sure If I'm Cut out for This

    Posted: 25 Jun 2018 12:17 PM PDT

    Hey All,

     

    I recently graduated with a B.S. in Computer Science and landed my first job in the field as a Web Programmer. This is my first taste of the professional world of development as the only prior experience I have is school along with simple pet projects, most of which are simple websites. After starting a little while ago I am honestly not sure if I am cut out for this.

     

    To start things off, the codebase is like a completely foreign language to me. I can understand the HTML markups (when it's simple) and for the most part follow all of the logical statements. But this is the first real exposure I have had to .NET and MVC which is where I am completely lost. I have never used controllers/views, I have never used SQL Server, never processed/parsed JSON, never made ajax calls, never used ActionResult methods, etc. I have a hard time reading over 10 lines of code without getting completely overwhelmed and confused. I think being overwhelmed is the biggest issue as I am a very systematic person in that I like to understand what each thing is doing rather than just understanding what the program is doing as a whole. This is where I run into problems as there is so much that I do not understand it makes me not know where to even begin in terms of learning. We also do not have a huge programming department, so the people we do have are generally very busy throughout the day and I do not want to feel like a bother by asking a ton of beginner questions when I can visibly see they are busy/stressed.

     

    Another hit to my motivation has been looking at the people around me at the company, the majority of which eat, sleep, and breathe code. I love the feeling of solving a difficult problem as much as anyone but I am not sure I have the same drive and passion for coding as they seem to have. This is two-fold in that now I am thinking because I don't have the same passion as they do for it that I in turn will never be as good at it as they are, which then leads to a whole other conversation of personal life goals and if you just want to be "average". The majority of my time so far has been Googling my eyes out for hours trying to figure out a few lines of code that would take an upper-level dev 5 minutes to complete.

     

    I guess I am just posting this to see if anyone else had these thoughts/feelings when first starting their careers or if anyone has any advice about anything. Thanks for allowing me to get all of this out!

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

    8 hours straight of programming?

    Posted: 25 Jun 2018 05:06 PM PDT

    Hello, I began my first job as a junior software developer for a company based in the town of my university. I am an upcoming Junior.

    One thing I have noticed at my job is we are expected to sit down for 9 hours and write code the entire time other than our 1hr lunch break. We don't have meetings, we don't communicate as a team other than through imessage. I could go a whole week with say no more than 10 sentences to people. I love writing code don't get me wrong but I also enjoy collaborating, and thinking as a team. I also enjoy a bit of human interaction.

    Is this what it is like at most companies? Thanks!

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

    What is it like trying to get a software job outside of the US?

    Posted: 25 Jun 2018 04:51 PM PDT

    I think it would be really neat to work outside of the US. Have any of you had any experience with this?

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

    Advice about choosing between 3 internship offers for this summer

    Posted: 25 Jun 2018 07:08 PM PDT

    So somehow, after failing all year, I have got 3 internship offers for this summer in the span of a couple days. They all pay roughly the same.

    1. Defense contracter, low level stuff, chance to work in lab hands on stuff embedded systems as well, can continue into the school year possibly get clearance down the line. Hands on stuff sounds cool, clearance could be very useful. Really don't like the commute though and not sure how useful super low level stuff will be for Big N interview/job. 30-1hrish commute.

    2. Fairly big company, would be doing web application backend stuff, feel like this might be most relevant out of offers if I go for a big 4 intern position next summer? 10-20 minute commute.

    3. Small start up, data science position, kind of cool since I am interested in data science more, but not as big of a name as other companies, probably not as much support either (but maybe I learn more that way)? Afraid the lack of namepower will hurt and it might be a waste if I can't get a data science position w/o an advanced degree. 5-10 min commute.

    If my goal is a Big N internship next summer what should be choosing?

    Is it really impossible to get a data science job without an advanced degree, would it be a waste of time to take the data science position?

    Any other thoughts you have, Thanks.

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

    Client is very harsh and harassing toward me. How can I improve the relationship or tell my manager I want to go on another project?

    Posted: 25 Jun 2018 02:18 PM PDT

    Hi,

    So I've been dropped in the middle of fixing bugs in this project because the old developer who wrote all the code is no longer available right now due to work on another project. Problem is... It's entirely new framework, new set of tools, new language for me. I'm trying to learn the framework, IDE and language while fixing bugs ASAP because there are no sprints or proper estimates. It's just client asking for fixing ASAP and client is up to here with everything.

    So, I'm overwhelmed and I'm trying to learn and fix. Idk why but the main client lead is very harassing toward me. The client lead quizzes me on everything inside the app every day and says "WOW, VERY POOR KNOWLEDGE TRANSFER" in caps letters in an email cc'd to my manager and team. Then there was a major issue with the app and I'm confident it's not the changes I made. Client and even my coworker thinks it's my changes and ask me to roll them over and they are very upset at me. Client literally explodes and says "STOP ALL WORK." and was very dishearten etc... I finally looked into the matter and contacted third part support (because we're using a third party tool for this) and it turns out it was a third party issue and I put the support on speaker with the client so they can hear it was not my fault.

    No thank you from my client for finding the issue nor improved relationship. Client then says why I didn't put the build up for release and I tell her it's because YOU said to STOP ALL WORK and don't release. She then proceeds to say but I approve and deny releases... I still wanted you to put the build up for release. Which is BS because it's not what she said before.

    Today, I'm on a call and to resolve the issues faster, I've been contacting the old developer a lot to get his input/feedback/pair programming to debug some of the issues. I'm very honest and I tell the client during the meetings, I've spoke to old dev and we pair programmed and we figured out XYZ. Client's like wow, you spent a day on this issue but how long did it take for old dev to figure it out? Why did you waste our time? Why was it so hard for you? in front of my manager and team.

    Btw, when I say team... I'm the only developer on the front-end side... the rest of the team is backend and manager.

    She keeps insinuating that I suck and that she prefers the old developer. She even said she wants the old developer for release day fixes just in case and not me. She keeps harassing me in every call... questioning all my knowledge, why I didn't do XYZ, why it took me so long to figure it out, how come it's easier for the old dev and not me, etc...

    I feel like crying everyday because of this. I really want to be on another project where my expertise can shine.

    I'm currently looking at other jobs as well.

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

    Average programmer here, relocation to NYC possible as new grad?

    Posted: 25 Jun 2018 08:33 PM PDT

    Pretty much the title. I'll be graduating in less than 2 months, and I would love to find something in NYC. Currently, I'm in central Florida.

    I'm finishing up my second internship, and while it makes me feel better about my prospects, I'm not nearly as accomplished as many of the CS wizards around here. That's not me having low self-esteem. I know this sub has a reputation for playing itself up, but even after accounting for that, I would say I'm still more on the "average" side of things.

    My question is this: how hard is it to land an entry-level position in another city (NYC) as an average candidate nowadays? Is the market simply too flooded for this to be a realistic goal? Are there "average" programming jobs out there at non-tech companies, even if they don't pay as much as the unicorns, and if so, how do you find these?

    Does anyone have any experience with this? Any guidance would be super appreciated.

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

    How long would this take home assignment take you?

    Posted: 25 Jun 2018 06:11 PM PDT

    I applied to a company for an Android Developer position. I was given a 48 hour deadline from the time they emailed the assignment to me.

    They said it would take about 2-3 hrs to complete. I really wanted to work for this company so (being a sucker) I didn't mind spending extra time on it. I spent about 7 hours in total: planning, coding, debugging, etc. I know I'm not the fastest but I'm proud of what I submitted.

    Realistically, how long would it take you to complete the assignment? And what is your experience level?

    https://drive.google.com/file/d/19lsKzjamiDIRnDbLBVcZkPQoVSF7hfyn/view?usp=sharing

    Thanks!

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

    The CS Degree, Course work, Projects, and the recruiter and the level of scrutiny?

    Posted: 25 Jun 2018 08:10 PM PDT

    My understandings

    1) A CS degree is very important, it is much more difficult to get through without it

    2) Projects are somewhat important for entry level developers who hold a degree?

    3) Recruiters use key words

    My Situation: I do not have a BS CS but I am doing my MS in CS. I am required to get a B or higher in my first two courses. While I have 0 intention of getting into healthcare the two healthcare science courses end up being the easiest offered . I ultimately want to get into machine learning or some sort of fintech

    1) Will businesses care I skipped the basic Intro to algorithms, intro to Operating systems that most undergrads do (I self learned it /bootcamped it)

    2) If I focus my masters in CS towards healthcare can I still move to an unrelated field.

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

    What are the ethics of creating an app that has a basic one in existence?

    Posted: 25 Jun 2018 08:02 PM PDT

    Hypothetical - an app is built and sold by a private company in a specific industry, and you've considered its basic creation already, and you've considered buying it (with adjustments). But you know how to improve upon the basics in multiple ways to make the app much better - is it wrong to create and use your own app, based on your improvements? If not wrong privately, would it then be wrong to sell it?

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

    Debating job with consulting company vs start up - I need more info on what consulting can be like

    Posted: 25 Jun 2018 08:02 PM PDT

    I've been working as a web developer for 2.5 years. The first 6 months as a front end developer, and the past 2 years at a new job doing backend. The past 2 years I've been working a lot with go and a bit of ruby. I've learned a ton in the past 2 years and am now moving on because I've stopped learning at my current company.

    I've just received an offer from a startup of about 50 people which wants to port a lot of ruby code to go. They use docker, AWS, serverless and other technologies that I really want to get into. The engineering team is roughly 9 people, 3 of which are devops. The company wants to double the size of their team and I've asked about career projection etc. They told me they'd be happy to see me move to a senior role in another 1-2 years and maybe lead a small team. They also said I'd learn a lot about docker, AWS etc. which is stuff that really interests me. They pay is pretty good and I'll need to make a decision in the next 2 days.

    I've also got a meeting with a small consulting company coming up, but I need to decide on the startup job beforehand. I don't really know what the company specializes in but I was referred to them by a friend who's a very strong programmer and did consulting for about 10 years. He heavily recommended consulting and this company in particular because that's how he became so experienced in programming/project management etc. He's now a director of engineering for a great company and I'd like to follow in his career path.

    I'm more focused on which will give me better career projections 5 -10 years down the road. The startup does use lots of in demand technologies and they're willing to teach me to use things that really excite me. I don't know the pay of the consulting company, or the hours/week.

    The biggest thing I'm trying to decide upon is which will help me learn and advance my career. I'd like to set my aspirations high and try to be a manager/director in 5-7 years from now (I'm not married to that by any means, but just an FYI for what I'm thinking in with my career). Consulting doesn't seem mandatory at all, but my thoughts are it'll help me get there faster.

    I really like the idea of the startup because I know the pay is decent and they said they'd train me in other high demand tech. Plus it would be in one office and seems lower stress/less chaotic. I'd appreciate any insight/experiences anyone can share.

    Does anyone have tips/experiences to share around what I could/should expect to learn from consulting? I got the impression from my friend that the hours wouldn't be crazy 80+/week or anything.

    Does anyone know what the salary range could be for a person with 2-3 years experience taking a first consulting job? I'm in Boston.

    Lastly, I'm really trying to understand which will I learn more useful skills from. I don't expect anyone can answer that for me, but any insights/war stories are greatly appreciated. Thanks!

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

    I'm a CS major who's graduating soon, and I feel lost... extremely lost...

    Posted: 25 Jun 2018 05:35 PM PDT

    A little bit of background about myself. I am going to be a senior next this fall at a top CS school, specifically one of the public variety in northern california. Basically started college off with a golden spoon in my mouth right? My freshman year I loved CS, basically aced my way through all the introductory weeder classes except for math which I did pretty average in. Then, my sophomore and junior year, I was hit by a combination of depression, health issues, and family issues (dad got cancer). It was hard to get out of my bed before 1PM. I skipped, pass no passed, and dropped classes. I went from taking 20 units a semester to taking the minimum of 13. I didn't participate in any extracurricular clubs or activities. I stopped contact with many of my friends that I made my freshman year. Every day, I went to bed daydreaming about impossible rewind time scenarios, to the point where I couldn't tell the difference from a realistic future and the one I was daydreaming about.

    Towards the end of my Junior year, I decided that I really needed a change after some deep LSD fueled introspection. I'm still depressed and suffer from mild anxiety, but I've started working out, going to bed earlier and waking up earlier, playing video games less, etc. I've started reconnecting with some of my old friends and while I'm still suffering from some personal health issues (mostly leads me to feel very tired throughout the day), I'm slowly improving my life and getting things together.

    Despite the positive moves I've been trying to make in my life, the one thing that has really kept me anxious and depressed is how far behind I feel to my peers. People who used to beg me for help on projects now have internships at Big N's, and are TA's or board members of CS clubs on campus. They have a plethora of personal projects, and have worked hard to maintain their GPA's. Meanwhile I barely got my internship through a connection, have close to no personal projects, and maintain a poor 3.1 gpa with quite a few pass no pass classes. Many of my classes I BS'd through, and were conceptual rather than practical questions. I haven't done any leetcode practice. My coding is so rusty, that I had to look up Java documentations for HashSet's just a few weeks ago when I just started looking towards doing coding practice again.

    Right now, I'm basically left with an extremely empty resume, very very rusty coding skills, half assed algorithmic and conceptual knowledge I'm not even sure how much of I retained, and no good practical knowledge (from looking for an internship, I realized that a lack of understanding of web technologies at a fundamental level was a huge gap/skillset I've been missing). I have no direction of what I want to do when I graduate. Do I go work? Where? Do I go to grad school? master's? MBA? Is it too late? Is my GPA too ruined to even think about that?

    I know I could be in a worse place, but right now I feel buried by inadequacy which is kind of inhibiting my motivation to improve. Not only that, but I can't really grasp a solid direction I want to have. I no longer feel the same kind of passion for CS I did when I entered college due to this fear or failing even more.

    Recently I set myself a goal, something that is lofty, but achievable: By the time I'm 30, I want to be working for Google in the Japan office (I'm not a weeb, I recently took a trip to Japan and really feel in love with the food, architecture and infrastructure there, it really fits my preferred pace of life).

    This post is more a plea for help and advice, for plotting out a potential roadmap for how I might want to get there.

    Right now the plan is this:

    - By the end of September, I want to have finished the majority/all of easy/medium leetcode questions, alternating between java, python, and c++ implementations.

    - Picking up technologies. I want to learn how to make restful API's, general javascript infrastructure, and gain some experience with certain javascript technologies/libraries such as reactJS, angularJS, and nodeJS.

    - Work on a personal project. A friend of mine got me into the whole bitcoin mania recently, so I've been learning how to program smart contracts in solidity on ethereum, and potentially using react js to make a web interface for my project. I don't feel passionate about this though, and the blockchain club on campus has a sort of elitist culture that heavily deters me from wanting to pursue a community on campus interested in it as well.

    - Find a full time job by the end of the year. I'm not picky but I want to shoot high. If history has told me anything, people often fall short of their goals so it's better to set them high, thus falling short won't disappoint me. Ideally, I want to work for a larger startup or unicorn since I think that when I'm young is the best time to give it a shot at one of these kind of companies.

    -Begin learning Japanese (once again, not weeb so I have minimal knowledge, but studying languages has never been tedious for me in high school so I think this should be fine.)

    Things I'm struggling with:

    - A lot of companies seem to want specific knowledge. Data science backgrounds, experience in AI/Machine learning (natural language processing, ranking, etc), mobile development, etc. The past two years, I have not fostered any direction I want my CS career to go. I just have very general knowledge of algorithms, networking, databases, architecture, etc, none of which is actually practical (rather, more conceptual). A lot of things seem like they require some sort of grad school, research experience, specific classes, or work experience, none of which I have, nor have much time to acquire.

    - Time is of the essence. I'm not sure how to progress efficiently with my plan. Sometimes I'll spend a lot of time on really mundane things while coding like figuring out the syntax for something, and with my internship right now, I don't have much extra time to work on myself, but I know I'd be much worse off without it.

    - Networking. I have no fucking clue how to reach out to people on linked in. I went from ENFP to INTP in the span of 2 years if you believe in that Myers-Briggs stuff. I find it very hard to hold a conversation online, as well as in person. It's gotten to a point where I struggle to maintain eye contact with strangers, and can't regulate my voice volume properly.

    - Getting in the mindset of properly focusing and consuming rigorous or academic texts. I swear it feels like I haven't properly sat down and read a book in forever. My mind wanders. I can't even focus on TV shows or video games anymore. There have been days where I just lie in my bed flipping through different apps on my phone and sleeping. I've found myself trying to do work, and then flipping to random youtube or facebook videos just moments later because I can't focus. If anyone has tips for getting psychological help or personal exercises to improve focus, that would be greatly appreciated.

    - My resume is likely complete garbage. I have no decent interview experience (current position just asked some very basic questions like how to implement a stack with a linked list, and how inheritance works). I have no idea what my priorities should be in improving myself.

    Any advice to help me would greatly be appreciated. If you have any personal experiences or advice you wouldn't be comfortable sharing with everyone, I would love to have some PM's. Even stern reality check type comments that are a bit mean (in terms of goals, unrealistic plans, bad understanding of my current situation, etc) would be appreciated since I need some to ground myself, since I'm lacking both positive and negative feedback. If you read all of this, thank you for taking your time.

    ~A very distressed graduating CS student

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

    Japanese job process? What do they emphasize?

    Posted: 25 Jun 2018 09:07 AM PDT

    I've only ever worked for companies in America. However, I have a few interviews coming up with Japanese companies (located in Japan, not in the States) and am a little unsure about what to expect.

    For those of you who have gone through the process of interviewing with and / or working in Japan, how does the interview process tend to play out? Are they as focused on technical questions? More behavioral? Any tips you could share?

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

    What are some benefits of becoming proficient at VIM?

    Posted: 25 Jun 2018 12:49 PM PDT

    I do most of my development work locally in an IDE and then have scripts for syncing to build server and building there. Once in a while, I open vim on remote to make some minor edits, but even then I generally prefer to make changes locally and resync in order to have changes tracked by IDE. My main use case with vim is for hacking together an ad-hoc script or running some queries.

    I know the basic stuff, find and replace, visual mode, etc, but I think there is a lot more I could learn to become proficient.

    Is there a good reason to thoroughly learn vim or should I just focus on learning IDE in and out? Is this a case similar to awk vs sed where one is enough to do all I need, and it would be a waste of time to learn both?

    Edit: found out separately that vimtutor command gives a good overview of some vim commands

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

    Where do you apply for TN status in Vancouver for Software Engineers?

    Posted: 25 Jun 2018 03:24 PM PDT

    Hi, I have heard there are Blaine Peace Arch Port of Entry and the Vancouver International Airport choices in Vancouver. Which one is better? For the airport one, if I didn't pass how should I get the refund for the air ticket? Does any trip cancellation insurance can get me the refund?

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

    How do I find a career that combines fashion and computer science?

    Posted: 25 Jun 2018 02:08 PM PDT

    Hi! I'm going to start my final year at university this fall and I'm finding myself in a pickle. I'm studying computer science with minors in business studies and math. I love computer science and I have held two internships in the industry. I've liked my work enough and it's always been interesting, but it doesn't make me super happy. However, I've also held a few internships in the fashion industry (my initial thought for a career path prior to computer science). When I work in fashion the clothes make me SO HAPPY. I just love being around beautiful clothes and working with them. The trouble is, the work isn't super interesting and I get bored with it really easily.

    Sooooo, my question is do you guys have any ideas how I can be around pretty clothes while also being able to code? I've tried working in ecommerce and there is zero coding involved with that, much to my dismay. I think if I could only choose one of the two I would stick with computer science because I'd rather have more interesting work than be in fashion. Thanks in advance!

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

    Is it financially worth working for one of the big boys in the Silicon Valley when adjusting for COL?

    Posted: 25 Jun 2018 10:06 AM PDT

    Even with the big salaries big companies often pay out, I still see people saying that they're barely making it due to rent and general COL. Is that really the case, or are people doing the unthinkable--lying on the internet?

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

    Why are there so many programming experts who supposedly know everything but dropped out or failed their computer science courses?

    Posted: 25 Jun 2018 01:49 PM PDT

    I'm honestly curious. Maybe this is an archetype or a trend or something. I keep meeting so many people who have the same story. They didn't do well in their computer science course work. Failed out of their classes, drop the program, changed Majors. But here they are in the workforce, they have masterful skills in so many different programming languages and they claim they have all these different projects that they are currently working on that is going to make them a millionaire, revolutionize the industry, Etc. They talk about how good they are in programming in PHP, JavaScript, nude, throwing around all these programming languages. But when you ask them what they have actually achieved, they sort of freeze up. They can only tell you about what they are going to achieve, what they are currently working on, this and that. But they openly admit that they were too smart for their computer science course work and dropped out of the program because they didn't agree with the professor or knew more than them or something like that.

    What is it with these kind of people? Like is this a trend or something? I am meeting so many of these computer science dropouts that are supposedly experts in programming but haven't yet achieved anything. Not sure if I should avoid them or not

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

    Python and leetcode

    Posted: 25 Jun 2018 06:34 PM PDT

    How much should I avoid python's standard library of functions when answering LC questions? Using a remove() or list comprehension for example makes everything so much easier for me personally, would this be frowned upon in an interview?

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

    Should I take a pay-cut to try and get into a job that im less qualified for?

    Posted: 25 Jun 2018 07:31 AM PDT

    Here's some more info. I live in a small city, IT is NOT booming so a job like this shows up once a year type of thing..

    Bigger opportunities have not showed up very often. I have always been overlooked for the guy with more skills.

    A junior systems administrator position has opened up at the local data center, and that has been something that I have always fantasized about since I was in college.

    I have a two year degree and been working in general IT (Hardware, software, viruses, Best buy - geek squad type of stuff) For about 3 years now since i graduated.

    I meet some of the qualifications but some of the requirements, but not all.(which an employee mentioned are "nice to haves" and will train for the right person)

    If i get an interview with the company, should I consider taking a 6-10K Pay cut so that I will stand out from the other applicants and be more able to get in on this job where i would learn so much and expand my skills?

    * Edit Wow guys, this has really helped. Overall it seems that people think that this isn't a good idea. I appreciate all the feedback!

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

    Startup going broke. Salary was temporarily reduced. I was told I'd be paid the deferred amount next quarter. What are my options?

    Posted: 25 Jun 2018 03:42 PM PDT

    My employer is going broke within the next 3-6 months. all the engineers have already left and I'm the only one left managing all of their operations. I was hired 2 months ago and today I was asked if I would agree to have my salary temporarily reduced and to be paid the deferred amount in 3 months from now.
    I agreed to their terms and signed the paperwork because this is my first job as a senior engineer and I'm in the middle of upgrading their platform in hopes of getting funding in the next round.
    I'm planning to quit right after my project is completed. In case I don't get paid back my deferred amount (I doubt the company would get any further funding), what are my options? Do I go to court? Is there any other form of settlement/agreement I could resort to?
    Any help at all would be greatly appreciated.

    submitted by /u/405sucks
    [link] [comments]

    Anyone ever been hired for a good job then completely hated it?

    Posted: 25 Jun 2018 03:09 PM PDT

    Hello, this summer I was hired as a software development intern for a large company, though they don't deal primarily in tech. It's pays better than I could have asked for, the people there are very nice, the culture is laid back, the benefits are great, and yet I dread every second of it.

    Every day is spent exhausted, frustrated, or just plain bored. I don't find what I'm doing to be engaging in the least, I can't stand pair programming (which is huge in this office), and I don't have a mentor. All the work I do is with another intern who doesn't know any more than I do. And even though I can identify that these things are making me unhappy, I still feel guilty for hating such a big experience that many people would gladly take.

    The whole experience has me feeling trapped in a situation that feels endless, and I'm scared about what my career will look like in the future. I'm terrified that I'll be doing work like this for the rest of my life and be feeling this forever. I've started considering new paths, but that's scary too because there's no guaranteeing those will be any better. This is all made more confusing by the fact that I really do like coding. While some classes are less engaging than others, I feel engaged and excited about learning in university (software engineer for context).

    Sorry for the ranty post, but I want to hear from people who may have also experienced this. If you have, how did you pivot into something you enjoy, and how did you identify the most likely causes of your dislike of the job?

    I should also mention, I am taking steps to find a solution. I'm looking into other career paths and am trying new things in my spare time to see if anything really makes me tick, or could help me pivot to a different place in software development.

    Thank you for any advice!

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

    How old is too old for an entry level dev job?

    Posted: 25 Jun 2018 08:42 PM PDT

    To start I'm 25 and I'm going to be 26 soon. I have a degree in CS but haven't used it at all.

    My first job out of college was retail since I wanted to apply to work while still making some money during the summer. That didn't work too well. I didn't intern during school which was probably the worst thing I could've done so no one would hire me because I lacked experience. I ended up a year later finally in a desktop support job after applying all year long working retail, delivering pizza and replacing phone screens.

    I've done this desktop support gig for a little over a year now. It's helped me develop my people skill in a "professional" environment and helped me become patient with non tech people. This job has pretty much developed my people skills more than my tech skills since everything is pretty easy and things I learned before I even went to college.

    Now my main question is knowing all this and knowing that I'm old compared to a fresh college grad is there any hope for me to get a dev job? I haven't stopped practicing coding in fact I learned how to build apps and websites on this job messing around on my own. College just taught me the foundation so I can just pick up any language easily. I've been told to work on personal projects but anything that interests me is video game related and someone else has already made an app for it.

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

    Selling yourself to your manager during performance calibration 1-1 meetings.

    Posted: 25 Jun 2018 08:37 PM PDT

    So this sprint I feel like I've done a lot of work (I put out a monster diff that does a lot of important work and contains some detailed af unit tests well ahead of schedule by sacrificing my personal life).

    Last sprint, I did a shit ton of work that I wasn't even asked to do because I wanted to get a component of the architecture that my code was dependent on, working. I spent late nights debugging with a different team and fixed several issues in that component, and also put out a monster diff that involved lot of useful refactoring and runtime complexity improvements.

    Now it's time for my monthly performance calibration 1-1 with my manager. How should I best sell my work I've done and make sure I'm on track for that promotion next year?

    I've got a doc lined up where I've written this essay about what I did last sprint and this sprint with links to all the diffs I submitted till then.

    Should I wax lyrical about my work these sprints? Like "I worked with XYZ to understand why their component was rotting with tech debt and worked out a refactor that completely changed how they did X function and also improved runtime complexity" and "I worked with the PM to understand the requirements for my component thoroughly and managed to submit a large diff that contains a lot of code with really detailed unit tests well ahead of schedule", and stuff like that.

    Would that be overkill?

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

    No comments:

    Post a Comment