• Breaking News

    Thursday, January 31, 2019

    Interview Discussion - January 31, 2019 CS Career Questions

    Interview Discussion - January 31, 2019 CS Career Questions


    Interview Discussion - January 31, 2019

    Posted: 30 Jan 2019 11:05 PM PST

    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 - January 31, 2019

    Posted: 30 Jan 2019 11:06 PM PST

    Please use this thread to chat, have casual discussions, and ask casual questions. Moderation will be light, but don't be a jerk.

    This thread is posted every day at midnight PST. Previous Daily Chat Threads can be found here.

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

    [Success Story] $20k to $115k in 5 years. If I can do it, so can you

    Posted: 31 Jan 2019 06:26 AM PST

    I also want to share my journey to help anyone who is feeling lost and like there's no hope for them to get a job.

    Let me start off by saying that I 100% believe that if I can pull this off, so can you. I barely graduated high school because I skipped class all the time and I dropped out of community college after 2 semesters because I couldn't be bothered with doing homework. It's not that I'm an unmotivated individual, but I just cannot stand formal education. Something in my brain isn't wired that way.

    So, rewind 5 years ago. I'm 18, freshly out of high school, working as a Deli Manager in a grocery store making something like $11 an hour and also working as a movie theater cleaner for $8 an hour. I also lived with my girlfriend (now wife) who was in school full time for education. My normal schedule would be 5am-3pm at the deli, then 6pm-2am at the movie theater. I worked 17 hour days for a year just so we could afford to eat and have somewhere to live. I would also like to point out that neither of us come from any money. If I lost either of my jobs, we'd be out on the streets.

    Anyways, back to the story. Notice how I mentioned I worked 5am-3pm and then 6pm-2am? Guess what I did for the 3 hours in-between. The deli I worked at and the movie theater were both right across from the street from each other, with a Starbucks in the middle. So every day once I was done at the deli, I would mosey over to Starbucks with my laptop and make stupid simple websites with basic HTML, CSS, and JS. I knew working 17 hours a day wasn't sustainable and I thought maybe being a web developer would be a good fit for me since I liked solving problems and solving puzzles.

    Once I had something like 4 or 5 simple static websites created and looking moderately presentable, I created a portfolio and began to apply to every web developer job I could find. I finally landed one making $10 an hour. I was responsible for taking static websites and implementing them into Wordpress. Nothing crazy, just replacing some static text with dynamic fields on the backend. I absolutely hated this job because the boss was such an asshole, but I am grateful every single day that I stuck through it because if I had quit, I would still be working in a grocery store.

    So cut to about 8 months into my first dev job, and I apply to another job closer to my apartment. This one isn't offering an hourly rate, but their starting salary is $30,000 a year. Let me tell you, when I got that offer in hand that said $30,000, I thought I was rich. I legitimately couldn't believe how much money they were willing to pay me to sit in an office for 8 hours a day and learn how to be a better developer. At this job I had a really great mentor and boss who I really appreciated. I stuck with this job for about a year.

    One night, on a whim, I decided to apply for a developer job posting I found on weworkremotely.com for a marketing company that was based in California (I'm in Florida). I knew there was a 110% chance no company would be crazy enough to hire some 20 year old guy without a degree, with barely 2 years of experience, to work for them remotely, but you miss 100% of the shots you don't take, right? Plus, the worst they could do is send me an email saying "Thanks for applying, we're going with another candidate, blah blah blah".

    Nope.

    The next day the creative director sent me an email and wanted to schedule a Skype interview for that day. Somehow I managed to convince them I was a worthy enough hire. They offered me $50,000 to work for them, full time, from home, in Florida, with 100% paid healthcare for me and my wife, and unlimited PTO. Whaaaaaat.

    Now I'm really freaking out. I barely have 2 years of experience and this company is offering me $50,000 to work for them and create projects for their clients. That would be fine, except their clients ended up being Disney, FOX, Cisco, Dolby, and a few others. So what do I do? I stick it out, work 12 hour days, and thank god each day for some company being crazy enough to pay me that much money to add projects for companies like that to my portfolio and resume.

    I stayed at that job for about a year and a half, learning all that I could. However, I didn't have any senior devs above me and I knew if I really wanted to grow as a developer, I needed to find a new job somewhere that I'd have a mentor and someone who would beat best practices into me. I applied for a job at a media company, with a team of 10 devs, offering me $70,000 a year. I had never worked with that many devs before and I had especially never imagined making $70,000 a year at 21 years old without a degree. When I interviewed there, I remember being so intimidated. I was certain all of the other developers would instantly notice I was a fraud. However, I powered through the interview and their coding challenge. To my surprise, this company was also crazy enough to hire me. I worked here for almost 2 years with the intention of only leaving if I got fired or let go. $70,000 was great, the mentors were great, the company was great, the work was great, everything here was great.

    Cut to last August. I got a message on LinkedIn from a VP of a F500 company that was looking to branch out into the market of my current employer. They needed developers. They tell me to name the title I want and salary I want. Well jeez, okay. Now here is where something happened. Through the process of talking with this new company, they were not interviewing me. I was interviewing them. The entire time. If I were going to leave my perfect job, I sure as shit better be leaving for an even more perfect job. So... salary? I think "Might as well aim high. I have nothing to lose.". So I tell them I want $110,000, expecting them to meet me somewhere around $90,000 or $95,000.

    Nope. They offered me $115,000 base salary + $20,000 in bonuses. Well god damn. I took that job faster than Internet Explorer crashes.

    I never, ever, ever, imaged I would be 24 years old earning six figures without a degree. I definitely did not even think I would ever hit six figures in my entire lifetime. But I guess the moral of my story is persistence is key. Through the first 2 and a half years of my career, I studied during all of my free time. Every day before work, every night after work, and I held myself accountable to at least 6 hours each day on the weekends.

    If I, a feeble brained guy that can barely cook without catching my kitchen on fire, can do it, so can anyone else. You just need to be persistent and not give up.

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

    [Success Story] From $35k to $110k in 3 years

    Posted: 30 Jan 2019 09:57 PM PST

    I've been seeing to much depressing crap on this subreddit, so I thought I'd share my story.

    My story starts a little over 3 years ago. I was 20 years old and didn't know what I wanted to do with my career. I did work as a caretaker in a nursing home for a little over a year, worked at Walmart for a few months, but didn't have any direction. I graduated high school with my associate's degree, but I just didn't have the patience for college. I also married my girlfriend that year, and we were barely scraping by with both of us working full time.

    That's when I heard about code bootcamps from a friend. I remembered that I liked my programming classes from high school, and if I did get a degree it would probably be in CS. So I figured I'd give it a shot. I got a 10k loan from my grandpa and did the 12 week code bootcamp.

    I wish I could say it was all breezy from there, but it wasn't. Let's just say the bootcamp made getting a job seem easier than it actually was. I was unemployed for 3 months, but looking back it was mostly my fault as I didn't put as much effort into personal projects and applying as I should have.

    I got desperate enough that I took an unpaid internship at a small startup in downtown Provo, UT for 15 hours a week. It was a web marketing/development company doing WordPress sites. At this point, I just took it to get some real world experience, with the hopes of proving myself and being hired on full time.

    I did just that - they hired me on full time as a junior web developer after a few months. Even though it didn't pay very well (Salary was $32k a year.) I was grateful to just have a job. However, it wasn't a stable environment, the lead developer quit 9 months after I was hired on, and I realized that staying there was not a good choice.

    So I was back on the job hunt after a less than a year of employment. This time, I found a job at a slightly bigger company in SLC doing full stack JavaScript. My starting salary was $45k - again, not really making market rate, but I was glad to get some experience.

    This is where I kicked into overdrive. I was learning a lot about AWS - more specifically, serverless architecture on AWS. I started doing projects outside of work and speaking at meetups. I got an outside offer for $60k at another startup and ended up using that to negotiate a raise to $70k from $45k.

    At this point, I was living comfortably, but I wanted more. I continued my personal projects, started a blog site, and even spoke at a tech conference last year, culminating in me getting my AWS Solutions Architect Associate certification.

    I started getting contacted by recruiters, and had 2 companies interested in me at the beginning of this year, mainly because of my experience with AWS and serverless architecture. This allowed me to take my time, and I ended up accepting an offer from another startup for $110k a year, plus equity. The other company was a large financial company, but I liked the team and environment at the startup much better.

    So that's pretty much it, that's my story. In June of 2016 I was making $32k, now making $110k now in a medium CoL area, with room to grow in an exciting new company using AWS and serverless architecture.

    TL;DR did bootcamp, got paid shit, now I'm not.

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

    Unintentionally ended up using a job offer to get a raise. Was a strange day. How can I help things get back to normal?

    Posted: 31 Jan 2019 01:39 PM PST

    In short, I was expecting to give my resignation today after accepting another position, but ended up getting a raise. Emotions were high. Wonder how I can help things go back to normal.

    Pardon the long anecdote, but it's been a very weird day overall:

    My manager, who is always calm and collected got visibly panicked. He had apparently already discussed the necessity of giving me a raise with his superior, and knew exactly what range he could offer me. He hit me with counter offer that I did not expect at all. After another counter offer from both parts, I had received a 30% raise. At this point I'd been sitting in a meeting room all day, very stressed out by the whole ordeal, because I knew I was going to give some bad news either way. I ended up signing my manager's counter offer.

    It might just have been me, but it all seemed very dramatic and emotional. After I signed his counter offer, he hugged me, and told me I'd saved "his year". Apparently both he and his own superior had been very panicked, which completely surprised me. At this point it was 16:00. I went and got my stuff, and went home. I was told that with this raise, I won't have any extra responsibilities, they just really want me to stay. I gave some reasons for leaving unrelated to salary(I was already on par for my education and experience level), such as that the entire team has been asking for less noisy working conditions, and that projects are managed properly and in a more uniform fashion. I also requested to be included more in discussions on certain future projects that I know I'll be working on.

    I did not have any complaints directly related to my manager, whom I get along with very well in the day-to-day, which I stressed several times. It felt like some communication was opened up that had been neglected, and my manager insisted that this was a positive wake-up call, which he can use to convince upper management of some of the changes my team has been requesting. I will also be getting some sort of cloud architect education, as we're going to migrate to Azure soon, and with that, I can expect a title change(which might be a bit silly, since this is a small company of 50?).

    With such a big raise, I'll feel weird just continuing with my usual work. They said they expect exactly the same of me, but I'm not entirely convinced, and I would expect more of myself as well. My first year here, I worked myself half to death, and I'm sort of afraid that I'll be expected to do that again, since it really tore on me. I'm planning to invite my manager and his superior to a meeting tomorrow just to clear the air a bit. Would that make sense to do? As said earlier, it felt quite emotional. When I read the stories here, it always seems a bit like "Oh you got a higher offer somewhere else?", "Yep!", "Would this much keep you here?", "Yep!", "Okay, great, see you tomorrow.". There's also something about today that shattered my self-perception. It was very weird having two grown men wooing you with money and promises. I thought I'd have to work another 10 years to get to this level of pay, and had resigned myself to that. Just all feels very strange.

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

    [Success story] self-taught, landed junior dev job at age 30

    Posted: 31 Jan 2019 09:58 AM PST

    Another boring, undramatic success story to add!

    I have degrees in biology and education. I spent several years in minimum-wage jobs with some tutoring on the side. I eventually got a regular substitute teaching gig, but I still didn't feel like I had any real career prospects. I was making $10-12k a year from teaching and tutoring, with maybe a thousand in side income from graphic design.

    I had gotten into design as a hobby while in university and was able to pick up the occasional freelance project. With my teaching career going nowhere I decided to pursue design more aggressively. I felt limited working only in print and wanted to learn the basics of web design just to have more marketable skills.

    As a kid I'd made some GeoCities websites so I wasn't starting from nothing. Still, most things were new to me; I remember having my mind blown when I saw CSS for the first time. I found The Odin Project, a free self-paced web dev curriculum focusing on Rails. For about 6 months I spent every non-teaching day at the library doing TOP, averaging ~20 hours a week. I got through the lessons on HTML, CSS, jQuery, and Ruby, but found Rails really confusing and lost interest. But I had developed enough skills that I was able to start making basic static sites: free stuff for friends & family, eventually a few small paid projects. I learned how to buy domain names and web hosting and set up Wordpress site, which got me more freelance work.

    It wasn't enough to live on, and again I pondered a career change. I started taking night classes for something unrelated, trying to break into an industry that's a major employer in my city. By chance, one of my classmates worked for a marketing firm who had taken on a large website project and needed to subcontract the frontend work. He told me to apply and I got the contract: 3 months of work, more money than I'd ever made. It went well and I was hired on a long-term indefinite contract at $25/hour, with 20 hours guaranteed per week, doing static sites, Wordpress, etc. I learned a lot and was finally confident enough to quit teaching.

    I wanted to upskill to land a real dev job. I went back to finish The Odin Project, but at this time the JavaScript ecosystem was exploding and Rails was falling out of fashion. I discovered freeCodeCamp and went all-in on JavaScript. I did most of the Frontend Certificate at the time (their curriculum has changed now) but hadn't completed it when I came across an entry level frontend developer position at a small company in my city.

    The job posting listed experience with a frontend JavaScript framework as a "nice-to-have," so I spent the better part of a week learning Vue and building a very basic single-page application, which I'm sure was a total mess of code. I got the job though, at 30 years old. A year later, I had the "junior" dropped from my title and got a 15% raise.

    I'm not making piles of money. From what I gather, I'm making exactly the average salary for my position and level of experience in my (low COL) city. I'm happy: I own a house, I can buy nice things once in awhile, and I have savings. And I'm still early career; it's only going to go up from here.

    I want this post to be encouraging but also realistic. The fact is, I've had a lot of good luck in my life. I am very privileged to have parents who could pay for my education, so I'm not saddled with student debt. And when I was scraping by as a substitute teacher, I was living with my partner (now husband) who paid our rent. Without these two factors, I would not have had 20 free hours a week to heck around with jQuery at the library. And then, of course, the contract that jumpstarted my career basically fell out of the sky.

    So, to answer a common question around here: it is absolutely possible to make a career change without a CS degree. It will take time, probably way more than the average success story you hear. It will take some luck. And, as with anything, it helps to have a safety net.

    tl;dr biology teacher, graphic design hobbyist -> web designer -> web developer -> frontend developer at age 30, self taught

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

    CS likely for a recession in the near future? Forbes thinks so

    Posted: 31 Jan 2019 08:21 AM PST

    After reading several horror stories about finding jobs in this sub the last couple weeks, and reading articles like this what is the direction of the CS economy in the mid to near term? Anecdotally I've also been seeing lots of people on LinkedIn unable to find a job and many people on this sub mentioning it as well, as well as reports of layoffs.

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

    [Success Story] I landed a great offer after a year of job hunting.

    Posted: 31 Jan 2019 07:47 AM PST

    Seems like earlier this week, the subreddit was filled with lots of posts by people who were frustrated with the job hunt. I know that position very well because I spent the last year trying to find a place that would hire me.

    Background: last May I finished my MSCS, and my undergraduate degree was in computer engineering. I am from Ohio but was looking for opportunities on either the East or West coast (granted, that already makes the job search more challenging). I thought my resume was pretty decent, having a couple internships and some research experience.

    I didn't really have much trouble getting interviews around the time I was graduating. I talked to lots of companies, everyone from FAANG to start-ups looking for their first engineering hire. I was ghosted by many companies, received on-sites with some of them, but none of those opportunities turned into an offer.

    I am lucky that I was able to spend some time working for a local small business for the time being. That said, I was extremely unhappy there. The worst part is not knowing why I wasn't getting to that last step: the offer. Were my technical skills really that lacking that I couldn't compete with people finishing their B.S.? Was it something about how I presented myself at those on-site interviews? These questions ate at me, and still do to an extent.

    However, I didn't give up. I kept sending out applications nearly every day, sometimes to the same larger companies who had rejected me for other roles. After failing to pass an Amazon interview last spring, for example, I connected with a different recruiter last fall and began the process again. And I was rejected again. I kept going, and eventually got an on-site interview where everything seemed to click. I loved the office, the people, and would be able to work on stuff I find interesting. They gave me an offer the next day.

    That said, here are some thoughts on how I got from point A to point B:

    • Maximize your exposure. I don't really like LinkedIn at all, but it is incredibly valuable when it comes to networking. I've connected with lots of recruiters from different companies and I think that is a great way to get your foot in the door at any company. That said, there are other sites like LinkedIn that have smaller communities and also help with networking. After sending hundreds of job applications, the company that made this offer is one that I didn't apply to. An engineer at this company reached out to me on AngelList.
    • Don't stop learning. I think this is important in general, especially in our field where technologies we use to do our jobs are coming and going so quickly. When this engineer reached out to me on AngelList, it was because they saw I had experience with stuff like TypeScript, React, AWS, etc. This is all stuff I had taught myself because I enjoyed using it, and now I will get paid to work with it. Obviously, there are some technologies that are in higher demand than others, but I think niche domain expertise can be equally (if not more) valuable.
    • Know when to say no. I am still a bit conflicted about this, but it is worth saying. You might have heard the saying, "You are interviewing companies as much as they are interviewing you," and thought: I'd just be happy to have a job, I don't care where it is! I had this mindset too, after going a couple months without landing an offer. That said, I talked to plenty of companies (start-ups mostly) where it really just wasn't a good fit. Sometimes the people I talked to came off as very arrogant, and sometimes I could tell that the companies didn't have their shit together. Sometimes I would politely tell these people that I was withdrawing from the interviewing process, and (just being honest here), sometimes I just stopped responding to emails and phone calls. Obviously I think the former option is the right way to handle this.

    I might expand on this post later, either in an edit or a longer blog post. But generally speaking, just keep your head up. Keep sending applications. Keep working on improving yourself and your skill-set. It will pay off eventually.

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

    Is it okay to leave my first job before completing one year?

    Posted: 31 Jan 2019 03:12 PM PST

    I recently graduated from undergrad in CS, and I started my first job about 6 months ago as a software engineer in Silicon Valley. My issue is that though I'm a software engineer by title, I barely get to code anymore (I did get to code until more recently) and feel I'm no longer progressing as a software engineer.

    It's not that my job hasn't been challenging, but it is getting to a point where it's repetitive and I feel like I'm not really growing. My concern is that it's my first job and I'm not sure if it'll look good if I leave so quickly vs having my first job be for a full year or longer on my resume.

    I know I could leave and try to interview elsewhere but my confidence for self-worth as a software engineer has gone down. I know that I know how to code, but I feel that because I've been so unhappy in this position for about a month or two now, I don't know what I'm capable of in this position. I'm not completely against sticking it out for a few more months, I just would like some advice for long-term career success (like if it's good or bad to stick it out for the full year). My plan as of right now is to stay for 2-4 more months while starting to study for interviews again.

    Edit: Adding that the pay is not horrible for new grad in Silicon Valley, company social environment is good, company culture is just okay.

    submitted by /u/anony-mouse-cs
    [link] [comments]

    Is it just me or has this sub mainly been depressing lately?

    Posted: 31 Jan 2019 02:23 AM PST

    Maybe it's the interview season and people are scared and anxious, but man to come to this sub everyday and see posts like:

    "I graduated 10 months ago and can't find a job"

    "I'm in FANG and want to quit"

    "I'm facing X and don't know what to do"

    You get the gist, all I see now are posts with nothing uplifting except the occasional success story.

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

    Worried I will be replaced now that project is wrapping up.

    Posted: 31 Jan 2019 05:02 PM PST

    I have been on a very long and difficult project for almost 2 years and it is the only thing I have done at my company. Frankly it was a massive project for just one person and while I had some help on peripheral aspects here and there I have been the sole owner and developer on it, and I am the only one who really understands it.

    Needless to say, I got really burned out, frustrated, and stressed from this project. Its complexity was extremely high and I suffered from severe cognitive overload and had many days that I felt like I was having a panic attack but I am not sure what qualifies as one so who knows.

    My boss made arbitrary and super unrealistic deadlines based on whims and I took them seriously because I couldn't read his fucking mind so that only added to the stress.

    I should also mentioned that I think I kicked ass on this project, despite blowing passed deadlines left and right. I built a very sophisticated system and over the last several months of testing there have been almost no bugs and most problems it has had has been due to the systems it interacts with not working properly.

    Along the way, I warned them of the bus factor with me being alone on the project and practically begged them for help and they did nothing.

    So, a couple months ago, I got frustrated enough to mention to the project manager that I might leave if thing were not run better in the future (I know, maybe a mistake in hindsight) and tben my boss pulls me in to talk about my future. He asked me where I want to be in the future as far as pay and he thought my expectations were reasonable, then he told me I was the highest paid dev besides team leaders (expectation management?) and asked me how I feel about the future with the company. Well, I said it depends on how things go and didn't reassure him much.

    After that, they reasign a dev to work with me to learn everything I know to eliminate the bus factor.

    So basically, I finally got help as the project is wrapping up, which has been great but a little late to make a huge impact, to be honest. Also, I am worried that they might think I am too expensive once this other guy can do everything necessary, which won't be a lot since my system should stay pretty static once it is in production and could just be a black box in a lot of ways.

    I like working for this company when I am not buried by impossible deadlines that apparently are just my boss's wildest dreams and not actual expectations.

    Also, is that a dick move to tell me I am the highest paid dev? I feel like it is, especially because I don't make more than the average for my experience. All devs are underpaid here, but I am in an area where there isn't a lot of opportunity so to get a betrer paying job requires a 45 minute drive.

    I should mention that I did almost leave for another job in the middle of the project and was able to negotiate a big raise, but that only put me at about average.

    Anyway, I want to reassure my boss that I am not a flight risk and guage whether he is going to let me go after the project, but I am reluctant to kiss ass and make commitments. Looking for ideas I guess and general perspective on my situation or advice.

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

    Is this clause in my contract overreaching or is this normal?

    Posted: 31 Jan 2019 05:00 PM PST

    There's a clause in my contract that's meant as a sort of anti-poaching clause.

    It reads:

    For a period of one year following termination of your employment for any reason you must not directly or indirectly:

    a. induce, solicit or encourage any employee of COMPANY to leave its employment

    b. approach any customer, client, agent, principal, licensor or licensee of COMPANY with a view to soliciting, canvassing, seeking or enticing business, or

    c. in any way interfere with the business of COMPANY

    Does this prevent me from applying for a job at any company for which we've done work? Say if I was contracted to another company (by my current employer) for some months, and really enjoyed that workplace, would I have to leave my current employer and wait a year to apply there?

    This feels terribly limiting since I work in a relatively small city and my company has hundreds of clients in the area

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

    Should I study theoretical Computer Science, or stick to Software Engineering?

    Posted: 31 Jan 2019 04:17 PM PST

    I love the theoretical side of Computer Science but I'm afraid that if I go into research I won't be able to find a job.

    A bit of context: I live in Seattle, Washington and I'm currently in my 2nd year of Computer Science (Bachelor Degree).
    My school offers 2 separate paths: A research project with a Professor, or an internship at a Software company.

    I genuinely love math and research (specifically AI) and I want to pursue that in the long term. But my fear is that if I get into research too soon I won't be able to get a job because there are tons more jobs for Software Engineers than there are for researchers.

    My question comes down to this:

    Should I be spending my time researching and learning advanced Mathematics to make myself a better researcher and contribute to the AI community?
    Or Should I be spending my time learning frameworks (Spring, Splunk, etc.) and languages to make myself a better Software Engineer?

    Thank you all in advance for taking the time to read this and share your opinions!

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

    Where do I go on and find a mentor?

    Posted: 31 Jan 2019 07:50 PM PST

    I've recently been all over the place from programming to school to socials. Is there a place to look for mentors? Something like a web app?

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

    How did you decide the path for your future CS career?

    Posted: 31 Jan 2019 07:44 PM PST

    Something has been bugging me recently and it's mainly a sort of existential crisis. I've been going down the CS path for quite a while, doing some on again off again studying using different languages. I would have moments where I'm completely set on the idea of becoming a programmer and turning it into a career, then later on I would start to lose interest in it and just continue focusing on my current job. However, I believe I have finally figured out why I dread the idea of turning programming into a career.

    When I first started college, I had a goal in mind. I wanted to become a mechanical engineer. I already knew what I wanted the outcome of my learning to be while I was taking classes. However, as most college freshman who think they have life figured out will soon realize, I didn't like my major. Taking the classes and learning more and more about my field of interest shined light on what it was actually like to be a mechanical engineer, and it just was not for me. So two years into college and I decided that I need to change majors, but I did not know where to go. Then I remembered my youth. I used to go to nerd camp as a kid and learn how to program then continued to make stupid little text games for most my childhood. I remember how much fun it was to sit down, know what I wanted to make, and figure out how to reach that outcome using problem solving and a little research. So after a short break from college I switched majors over to Computer Science.

    The first year into college as a CS major was fun. I loved all of the classes in my major and enjoyed coming up with a solution for all of my projects. One day I was curiously thinking about the future and what I would be able to do with my eventual programming prowess, so I started researching jobs related to the languages that I like. I felt a little uneasy because a lot of the jobs and job descriptions just didn't excite me. For some reason I just couldn't imagine going to work, sitting down for 8 hours, and working on code. With this new realization I took another break from school and picked up a full time job. Every now and then I would try to learn programming on my own, getting excited at the new things I was learning, but eventually always remembering that I would probably never use these skills for something meaningful, so I would stop.

    Now it's been almost two years since I stopped going to school and I finally realized why I dreaded thinking about working as programmer. When I first went to school, I had an endgame. I wanted to design mechanical systems and possibly build those systems or repair vehicles. After I realized the work being put into that field is not for me and switching over to programming, it was the complete opposite. I love the process of programming, or I should say programming a new project from the bottom up as opposed to working on an already developed project, but I did not like the positions that were available to programmers. I feel that if I think about where I would want to work as a programmer(i.e. mechanical systems, environmental science, navigation), then I can continue to be interesting in furthering my education....However, how is one to find out if such jobs exist in specific fields?

    I would love to hear from others how they first decided they wanted to become programmers and what they would want to use their skills for. Or, if you have already completed your major requirements, are you currently working where you wanted to work when you first started out?

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

    29F, recently changed careers to go into web development. Should I accept this job offer?

    Posted: 31 Jan 2019 07:36 PM PST

    I have until early next week to decide.

    Basically, I'm 29F and recently went through a career change and completed an online coding bootcamp because I wanted to go into web development (also taught myself for awhile before that). Well, I've been searching for a job for a couple months now, and I just got a job offer. The only thing is that this position wouldn't really be much coding.... It would be working at this small company which works with a small ECM software. It's a business/tech role, and I would only be using a little bit of javascript/jquery every now and then for small things, like forms.

    So, I'm not really sure what kind of job I could get after working there, since I cannot see myself working there for the rest of my life. My main reason for changing careers was because I wanted to find a good, steady career which offered a lot of growth. Some skills I would be learning/using while working at this company would be SQL, a little bit of javascript/jquery and html, and then working with their software and answering some questions from clients about the software.

    I'm looking for advice because I'm really confused. I have no idea what to do. Should I take this job that offers a decent salary and benefits where I probably wouldn't be learning that great of skills, or should I wait around for another job where I can actually be coding all day? I also recently had another interview at a company that would pay me $20k less per year, but it's all coding and I would learn A LOT. I would rather take that one, but I haven't even been offered it yet.

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

    NBC Internship Question

    Posted: 31 Jan 2019 07:23 PM PST

    Anyone know how hard it is to get after passing the initial interview?

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

    What types of “projects” should i make to show employers I understand the language well?

    Posted: 31 Jan 2019 11:41 AM PST

    Hello, I'm a freshman in Information Systems, but I lean towards wanting to be involved with Software. I have 2 1/2 educational experience with java. I understand a fair amount, enough to make a working program. I'm currently looking for internships and I realize my resume is barebones.

    So, my question is what types of programs have you all made? Any suggestions on what I should do? Im not interested in game development at all, but if that shows employers I understand the language, Id do it.

    In addition to this, Java is the only program I know well enough to feel confident about telling an employer about it, which obviously makes me a one trick pony. Ive realized that I will pick up more languages as I move on in my education, and even in my career.

    My second question would be what languages would be good to have a basic understanding of? C++ and Python is what I thought, just don't know where to start.

    Lastly, I know I'll get questions about what I wanna do. I was thinking of software development, more specifically Embedded systems or cloud based technology. Cybersecurity also interested me. Im currently taking a networking class and It hasn't caught my attention nearly as much as java and coding has, so I suppose theres that too.

    Thank you all for reading.

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

    How to get over being fired and start with a clean slate?

    Posted: 31 Jan 2019 07:13 PM PST

    I am a manager/technical leader and I was fired from my last job. Luckily, I got a new job in a similar position. I'm very fortunate to be given another chance.

    However, I'm a bit haunted by what happened with my last company. I'm not attempting to make excuses here. There were definitely things I could have done better. I've since taken those lessons to heart and will not repeat them again.

    However, there were things that were out of my control that led to my dismissal. Very unfair things. I also had a toxic, unsupportive boss who I felt sold me down the river and I was not in a position to succeed. After I was fired, numerous ex-coworkers of mine emailed me expressing their condolences and saying how a lot of it wasn't my fault and that they felt guilty.

    I should have seen the end of the road and started looking for a job sooner rather than waiting around to get fired.

    I guess what I'm afraid of is a similar thing happening with the new job. I haven't started it yet but I just fear there's gonna be a bunch of things I won't be able to control and it'll spiral into a bad situation.

    I also have a tendency to blame myself and not recognize when I'm in a situation at which I'm at no fault. There's a part of me that knows I'm good at what I do but there's another part of me that tends to blame myself and put myself down. I guess I have a confidence problem. My confidence was shaken at the way in which I was dismissed from my last job. Even though things weren't great, I didn't expect to be fired.

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

    at&t technology development program

    Posted: 31 Jan 2019 07:07 PM PST

    Hi everyone, so I did the online assessment and behavioral screen. Now I have received a letter said that I will talk to the Program Manager. Is that the whiteboard coding? If so, then what should I prepare and how long does it take AT&T to contact me again(because I have waited so longgg). Is that competitive to get into because the location is in El Segundo?

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

    Open AI Summer Internship

    Posted: 31 Jan 2019 06:58 PM PST

    Does anyone have experience interning at Open AI? What's the salary?

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

    When is too soon to give up?

    Posted: 31 Jan 2019 09:09 AM PST

    Hey all. I'm struggling a lot because I graduated school 8 months ago and I can't find a job. I've only gotten 1 interview so far. I've had some make me fill out online surveys but even if I feel I did good I don't get a call back.

    The thing is there isn't that many programming jobs where I live. I come across only like 10 new job postings every week and of those 10 most of them are either Senior dev jobs or web dev jobs. I would like to move somewhere else but it's unfeasible for me as neither me or my boyfriend can even drive let alone have a car. I'd also like to move to Toronto but its all the way across the country and my boyfriend refuses and I'm not willing to break up with him over this.

    I'm considering going back to school but I don't know if 8 months is too soon to give up. Before I entered university I really loved to program but throughout school I grew to hate it. I hated my assignments, I hated constantly feeling pressured to work on side projects to help find a job. I burnt out and I hated doing it under these conditions instead of as a hobby. I also struggled a lot in school, I went to a somewhat known university and the school was way too difficult for me, plus I was suffering with medical conditions and my parents wouldn't let me take sick days, plus they forced me to work ontop of it. I was constantly on the verge of suicide. I wanted to transfer to an easier school but my parents wouldn't let me because they said I'd be wasting their money. My point is I grew to really hate programming and I dont want to do it anymore. I basically graduated with the minimum gpa you need to graduate so if a job asks me for my gpa I know I'm basically bunked.

    I want to go trade and take Accounting but I don't know if its too soon to give up or if I'm just being a baby. I like math enough but I don't know if I should keep working on trying to find a programming job or not.

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

    Should I email back thanking in this instance?

    Posted: 31 Jan 2019 06:51 PM PST

    I asked for a professor at my uni for help regarding a topic.
    he kindly replied on friday:

    Dear 20j2015,

    Thanks for your email.
    I am away now
    please send me an email next week and we will arrange a meeting.

    Best regards,

    *name*

    Should I thank him for the email he sent (in addition to emailing him next week), or should I email him next week only?

    This sounds like a silly question, but it was really hard to find someone who could help me and he replied so I want to get to the best start with him I can.

    Thanks

    submitted by /u/20j2015
    [link] [comments]

    What do you want from a mentor?

    Posted: 31 Jan 2019 09:04 AM PST

    Finding a mentor is standard advice for engineers. I've mentored young engineers in person before and found it really rewarding to see them grow and avoid the mistakes I made in the early stages of my career. However, they each needed different things from me.

    I'm curious what you all look for in a mentor, or do you even think having a more experienced person in the craft to talk about your skills and career is valuable?

    Full disclosure: I want to try mentoring one or two engineers outside of my network to see if I can actually add value to someone's life if I don't know them personally. DM me or leave a comment if you're just starting or about to start your first job and interested in mentorship.

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

    Aiming for a bachelor’s degree but don’t know which CS specialty is a better fit, especially if my goal is a remote career

    Posted: 31 Jan 2019 06:37 PM PST

    Hello.

    Like the title says, I've decided to pursue a bachelor's degree after getting my associate's degree many years ago.

    I have always had a huge interest in information technology, but have not pursued it until now. I do not have any tech background except for doing little things to my personal computer for fun.

    The school I am looking into offers specializations in database management, project management and security network assurance. Off the bat, I am most interested in database management and project management. Both seem extremely varied and I am not sure where I would fit in more.

    One of my big goals would be to have a remote job. Working from home is a huge personal goal of mine.

    I consider myself a very creative problem solver and a lifelong learner. I have excellent people skills and am a good mediator. I am a fast learner and like to work quickly. I am okay doing repetitive tasks, but do prefer chances to use my creativity to solve problems. I prefer working alone and do my best work that way, but have no problem working with others.

    What are the basics of each concentration in a real world, career setting? What are the pros and cons? Does my personality type and goal of a remote career fit any one concentration more specifically?

    Thank you for all of your assistance. It's so appreciate.

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

    Vancouver (Canada) or Singapore to start a career?

    Posted: 31 Jan 2019 02:41 PM PST

    Background: I've lived in Vancouver all my life and want to move to a bigger city. Originally I was looking into Toronto and the States, but after visiting Toronto this winter I've discovered that the cold is just too cold... :(

    I've also applied for jobs in Seattle and Bay Area, but have not gotten any offers so far. A recruiter I talked to from the Big4 mentioned that the political situation in the US makes it hard for companies to justify hiring from Canada.

    I'm now considering moving to Singapore given its multi-cultural-ness and advanced city planning. I'm wondering if anyone here can offer some insight into which city they'd choose considering the cost of living, income/taxes, work-life balance, career-advancement, and also potential to find a life-partner? OP is Asian 24/F with average appearance, 2 years of professional work experience, 1 year in consulting and 1 year in engineering.

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

    No comments:

    Post a Comment