Big N Discussion - January 02, 2019 CS Career Questions |
- Big N Discussion - January 02, 2019
- Daily Chat Thread - January 02, 2019
- Can i get fired for being introverted?
- Leaving a company
- Happy new years. I just got an awesome job offer after being out of the corporate world for 7 years, and after taking 10 years to complete my degree!
- How to Tackle Hard Dynamic Programming Problems on LeetCode?
- School advisor suggest i change majors - Im lost
- Started college w/o CS experience, 2.5 GPA, and thought about dropping out of CS. Now have ~3.5 GPA, 2 internships, full time job offer, and on path to graduate in 4 years
- Easy career transitions out of embedded systems development?
- Any professionals from other countries than the US here? Please share your story
- first job, how long before making suggestion?
- FDM Group worth it?
- Talking to your manager before giving notice?
- Entry level web design with only html / css knowledge?
- Rough transition from QA to Dev, needing advice
- Online CS student considering doing app academy's open curriculum over break
- Feeling overqualified for a position in a big company
- Bad luck with internships?
- What is Tom Smykowski's job title?
- Looking to go back to school for some field relating to programming/tech and would like some ideas on potential fields that would work with my strengths.
- Java or Javascript ? experienced in both but at a weird crossroads.
- While people say that Web Development (entry level) is flooded due to hype, can the same be said of UI/UX design?
- New year career crossroads
- 1st Job Jitters and Blues
- Retooling
- I’m a Python Newbie looking for growth and community
Big N Discussion - January 02, 2019 Posted: 01 Jan 2019 11:06 PM PST Please use this thread to have discussions about the Big N and questions related to the Big N, such as which one offers the best doggy benefits, or how many companies are in the Big N really? Posts focusing solely on Big N created outside of this thread will probably be removed. There is a top-level comment for each generally recognized Big N company; please post under the appropriate one. There's also an "Other" option for flexibility's sake, if you want to discuss a company here that you feel is sufficiently Big N-like (e.g. Uber, Airbnb, Dropbox, etc.). Abide by the rules, don't be a jerk. This thread is posted each Sunday and Wednesday at midnight PST. Previous Big N Discussion threads can be found here. [link] [comments] |
Daily Chat Thread - January 02, 2019 Posted: 01 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. [link] [comments] |
Can i get fired for being introverted? Posted: 02 Jan 2019 06:23 PM PST I think i do an ok job as a developer, do my tickets on time, don't have a lot of flaws in my code while i'm getting reviewed, most of the times meet deadlines. However i'm sort of a social outcast on my team, i'm a very shy person, they usually hang out and joke around and i'm never part of the conversation, i never get their jokes, the atmosphere around me is always very cringy because of my personality and they always feel uncomfortable around me, i can tell that they don't like me very much. I was wondering if this could eventually be a problem for me at work. [link] [comments] |
Posted: 02 Jan 2019 06:14 AM PST Currently, I'm preparing to leave one company. Going on interviews, polishing my portfolio, etc. However, I have one issue that always comes up whenever I leave. I'm loyal to a fault. I always feel like I'm betraying the company and team I work with and with this company, I'm the only developer, so if I leave, the project I've been working on for a little bit over 4 months now will take a major setback. So I always feel guilty for leaving, even if my next job is definitively better than my last one. So how should I look at leaving a company? Am I crazy for feeling like the bad guy for leaving? [link] [comments] |
Posted: 02 Jan 2019 04:01 PM PST Sup guys. Just wanted to share this experience. In 2012 I had an internship experience as part of my degree in computer engineering for 16 months, where I picked up a ton of great experience in full stack development focusing on Microsoft technologies. In 2013 I used that knowledge to start a business that went through several pivots and ultimately failed. Unfortunately, I had taken a leave of absence from my degree, and owed my university several thousands dollars. Money was tight, but I paid myself a minimal founder salary to get through it and continue working on my dreams until the bitter end. During that time I did attempt to apply for a few full-time positions that interested me, and I got a few interviews, but nothing went through. In summer of 2018 I realized that I wouldn't be able to afford this forever, and that it was time to get some security. I decided to pay the outstanding balance to my university (mostly using my credit card :/) and complete the last course needed to get my degree, and I moved out from my apartment broke, and feeling hopeless. The past couple months were hitting me hardest of all. I don't really want to get into that though. However, one smart thing I did over the years was continuously building up an incredible portfolio. I released a video game, I worked on open source projects, frameworks, APIs, websites, and all kinds of other things. Kept my skills up to date. It paid off. At the end of December, after writing my last final exam, I applied for six positions, got one interview, and just today that turned into an offer. It's a competitive salary at a profitable company near where I live (Toronto) using mostly Microsoft stack, which I'm good with. For anyone who's in my shoes, here are a few factors that I think contributed to me getting the offer.
The job was a full stack dev position on Microsoft stack. The offer was for 65K CAD. it was a bit lower that I'd hoped, but that may have been partly my fault. I had no frame of reference because I'd been out for so long. I tried negotiating a bit with the director by explaining that I don't have a frame of reference to know what the position is worth, but getting paid fairly and competitively is a requirement for me. He explained that the amount I was being offered was just under "intermediate". For an extra $5k, expectations would be much higher. I could have asked for $70k, but I realized that this is my first opportunity in a while and I didn't want them on my back during the probationary period. So I'll negotiate that later. Plus I don't even have any certs, so hopefully I made the right move with that. Tbh I'd be happy making anything right now to get out of the shit hole I'm in. Anyway, I hope that helps someone who is in a similar situation as me. Good luck with your job hunt, people! [link] [comments] |
How to Tackle Hard Dynamic Programming Problems on LeetCode? Posted: 02 Jan 2019 12:24 PM PST I have been doing leetcode for some time now and my skills are continuously improving in each data structure and category. I am also pretty good at solving dynamic programming problems that are tagged easy or medium. I have been stuck however on the hard dynamic programming problems. It is very peculiar because my odds of being able to solve a problem significantly drop when I go from medium DP to hard DP. Usually, the solution to getting better anything is to keep practicing at X. This doesn't seem to be the case with specifically hard DP problems. More specifically, I get stuck on developing a recurrence relationship for them. A lot of them require several clever insights. Does anybody have any tips? Once I get the recurrence relationship I can almost always drive it home to an optimal bottom up or top down solution very quickly (10 min). My goal is to prepare for interviews at top tech companies. Perhaps, these problems are too hard for the scope of the interviews? I had a really really really hard Leetcode problem (to me it was the hardest question on leetcode I ever seen) on a big N onsite which I failed recently. I also had two leetcode hards on the onsite out of four interviews and a leetcode hard for the phone screen as well. I'm not sure if my experience is an outlier or if the bar has been raised and companies are beginning to throw Leetcode hards regularly now. Here are examples of the questions that have been kicking my ass https://leetcode.com/articles/arithmetic-slices-ii-subsequence/ [link] [comments] |
School advisor suggest i change majors - Im lost Posted: 02 Jan 2019 04:54 PM PST I've been told I should switch my major due to my struggles in my discrete classes (retaken them multiple times). I love CS and programming. Constantly working on projects at home, have worked on/launched full websites for paid work. And I'm currently in the middle of the interview process for a summer internship at Google (passed coding challenge and first phone interview). General Science major with a web development minor was suggested to graduate early next year. If I get this internship and have that major/minor what are some outlooks for an actual career in software development? [link] [comments] |
Posted: 02 Jan 2019 08:07 AM PST (Delete if this isn't allowed. Posted this in r/csmajors but thought it could be useful in this sub too) This subreddit has been really helpful to me in the past 3+ years, and I wanted to give back by sharing my story as a way to start off this New Year. I wanted to show that you don't have to be a genius to be a CS major and have success, and that the ups and downs are all just part of the process. Hopefully someone in this sub can relate to my story or find inspiration from it to stay in CS/pursue a career in tech. Feel free to ask me questions here or DM me if you have questions on CS, internships, interviewing, etc. Happy New Year! [link] [comments] |
Easy career transitions out of embedded systems development? Posted: 02 Jan 2019 03:02 PM PST I come from a non-CS background, and have slowly gotten into programming over the last few years. I currently work for a small company writing firmware for a medical device, as well as writing small desktop applications for running different lab tests/measurements. I love the software development portion of my job, and hate the electro-mechanical design/troubleshooting portion. I'm looking to pick up a few new software skills and apply them to personal projects over the next several months, and then I'd like to find a new job. I think that I can accurately describe myself as proficient in C, and competent in C++/C# (the desktop apps I've worked on were all in either Qt or Windows Forms). What are the sub-fields of software development that are on/near the "path of least resistance" for me? [link] [comments] |
Any professionals from other countries than the US here? Please share your story Posted: 02 Jan 2019 06:28 PM PST Hey everyone, tl;dr: If you're from a different country than the US please share your story in IT and a piece of advice. I really like this sub because it's always bringing meaningful discussions. Even though there's a lot of negativity as it has been pointed out recently, it is still a great community. I noticed that almost everyone here talks about careers in the USA, so some discussions are not very relatable to people from other countries. I'm a developer from Brazil and I wanted to know about people's experiences from other countries different from the US. Feel free to share here your experience, especially how you have conducted your career so far. My story in a nutshell + advice: Got a job at a medium company (5k employees) that are distributed in a few countries over the world. I had almost one year left in college at the time. I was referred by a former colleague from an internship program. My main advice: networking is key. And by networking I mean meaningful and sincere relationships that you cultivate during your college time / career. It's more about how you understand your dependence on other people in life than making them into a career ladder. Good networking is when you do your best for people when you don't need them, because you actually care about them and not only your own work :) [link] [comments] |
first job, how long before making suggestion? Posted: 02 Jan 2019 08:17 PM PST I'm a recent graduate (beginning of December) and just laned my first job out of school as a software engineer a couple of weeks ago. The team is really a two man show, and both people are not technical at all. I have already identified a time consuming process they do that can be easily automated. What I'm wondering is how long before I should wait before making this suggestion? I dont want to be seen as that guy. Should I tell them about it then get there opinion if they want me to go forward? Wait a couple weeks? or I was also thinking I continue doing the current process while working on the new system with my free time, then present it when I have a basic mock up. Any suggestions? Thanks in advance! [link] [comments] |
Posted: 02 Jan 2019 07:16 PM PST I have a interview with them on Friday but after doing some research I saw that it has so many negative reviews. Does anyone have any experience working with them? Is it worth the hassle? Is the training actually beneficial? I didn't do a internship in college, so idk if I should consider them or just keep searching. [link] [comments] |
Talking to your manager before giving notice? Posted: 02 Jan 2019 09:42 AM PST Is it expected to have a discussion with your manager before you officially give your notice through email? My manager seemed hurt/offended when I didn't talk to him first, curious what your thoughts are on this. [link] [comments] |
Entry level web design with only html / css knowledge? Posted: 02 Jan 2019 07:05 AM PST My girlfriend is interested in web design but has an unrelated major. She's been learning html / css online but is pretty early on still (no complex understanding past flexbox, for example responsive design) She does have other related experience like marketing skills and some Photoshop from marketing classes and clubs while she was in school, but she's no guru Is entry level / junior web design even a thing? Asking as a web developer that went intern -> junior -> developer and can't find any postings or advice for "junior web designer" online like I can for "junior developer" She's got a phone interview lined up. I think that's a good sign because her resume lists pretty limited experience and I just taught her how to push to github so there's like 1 project on there lol so knowing that surely this company doesn't expect her to have it all down. Not sure the chances on that but staying hopeful. Thanks everyone! [link] [comments] |
Rough transition from QA to Dev, needing advice Posted: 02 Jan 2019 10:53 AM PST This is a throwaway account. I joined the company two years ago as an entry-level QA after graduating with a CS degree. In my interview I expressed that I was interested in development, and asked if it was possible to transition into that role from QA, which they replied saying it was possible. Our company is able to move people around often because they have many clients and different projects going on at once, not to mention the company is growing and is in need of developers. After two years of being QA, I was put on an existing project using Angular with some other new hires and existing people on the project. I started learning Angular about a month ago starting with the Tour of Heroes tutorial. I'm now being assigned simple tasks and asked to work on bugs, and while I can complete very simple tasks, I am completely useless when it comes to completing difficult tasks and bugs. Other new hires (who also do not have prior experience with Angular) seem to be catching on quicker than me, and the leads have their own work to do and I feel like I am bothering them when I ask for help. I'm trying my best to search google and be as independent as possible, but it's just not working. At this point, I feel like I made the wrong decision and would rather go back to QA. On the other hand I don't want to give up, but I am completely overwhelmed and uncomfortable. Most days I don't want to show up to work. After reading on this subreddit I've found that this feeling is somewhat normal in the beginning, but this just doesn't feel right to me. I don't feel like I am making much progress at all. Is it possible that I'm not cut out to be a developer? Any advice on how to deal with this would be greatly appreciated. [link] [comments] |
Online CS student considering doing app academy's open curriculum over break Posted: 02 Jan 2019 08:27 PM PST Hello, Currently in school at WGU, living in CA, and had two internships with startups last summer. One internship was making a company's website mobile responsive and the other I worked with react and meteor but mostly focusing on front end. Not sure if it's worth mentioning but right now I'm working on a full stack project. I'm considering doing a 3 month break starting in March to focus on making myself better and be more employable for more internships or a full time job. I was wondering what I should focus on. I'm not sure if I should just focus on studying algorithms and DS (haven't taken an algo/ds class yet) to prepare for interviews or add more projects/knowledge of web dev from a/A. Any thoughts on either option? [link] [comments] |
Feeling overqualified for a position in a big company Posted: 02 Jan 2019 09:45 AM PST I've accepted an dev position in a rather large corporate company that everyone knows. What's bugging me is that I feel like I'm way too overqualified to be doing what I'm doing. I'm a backend engineer, experienced with nodejs and system architecture and I'm also interested in AI and ML. I accepted the position because of two things, the first being the reputation of the company (big household name that would boost my CV) and the second being that the job description made it seem like I would be working on AI projects. My role in the team is to use the company's tools to develop projects for clients depending on their requirements. So basically this is a glorified version of WordPress but for AI related projects. So previous project they worked on before I joined was a chatbot that they built using the company's chatbot product. I keep feeling that I'm "put in a box" so to speak, and that I have a lot more to offer based on what I know and what I taught myself. I don't really know what to do. I haven't been here long enough to request a transfer to somewhere else. At this point I'm only staying because of the company's rep. Any advice? [link] [comments] |
Posted: 02 Jan 2019 08:01 PM PST Hi guys. I haven't really thought to much about this until now, but I'm starting to feel like I'm doing something wrong in terms of internship applications. So far, I've had really bad luck landing interviews (only had one so far, at Google of all places go figure) and have been rejected or ghosted nearly everywhere else. Wouldn't think too much of this, but many of my friends have already landed jobs at big name companies (Google, NVidia, etc.) I started applying around August and while I'm still a freshman, I had already placed out of most of the first-year CS courses. I also have a ton of experience (2 previous internships + co-founding a software startup) and some larger personal projects/open-source contributions. I really don't think I have any red flags anywhere and can't really see why I'd get rejected before any type of screening except for my age (but considering other people my age have done fine, that doesn't really make sense to me). Only other thing I can think about is that I'm very up-front about my interests because they are reflected in most of my personal projects (functional programming, compilers) but I can't imagine companies rejecting me over that. Any tips/ideas of what I may be doing wrong? [link] [comments] |
What is Tom Smykowski's job title? Posted: 02 Jan 2019 07:30 PM PST from office space: https://www.youtube.com/watch?v=m4OvQIGDg4I I work on creating software for internal use. typically the higher ups will tell us we need to build some feature X at a high level. we have a functional person who creates slightly better high level requirements / wireframes. then i work with the functional team to flush out a lot of the functional details, design the technical solution, identify who needs to do what piece of work, and that sort of thing. my title is a software engineer, but i've been coding less and less over the past few years. i'm more familiar with the technical side, so i'm curious about learning more about the functional side. is Tom a business analyst, systems analyst, project manager, product manager, or what? can someone describe what he does better than he can? [link] [comments] |
Posted: 02 Jan 2019 07:23 PM PST I got my first undergrad in education and I really regret that decision even though I am very good at it. I'm going to try out some intro computer/programming classes at my local community college to see how I like it. I'd appreciate some leads that I could research to find a path that might work for me. I also hope to find a field with some flexibility. At this point, I'm open to either getting a second bachelors degree or an associates degree. Strengths
Weakness
Thanks! [link] [comments] |
Java or Javascript ? experienced in both but at a weird crossroads. Posted: 02 Jan 2019 07:08 PM PST Lets first establish my base and then I have a quick question. BASE: Personally I like Javascript more and I am a BE / Cloud skilled developer with a IT devOps degree and mindset. But after college I knew my degree for working on bare metal was quite limited so I did developing Java / C# and Android(J&K) jobs. I really hated developing in Java after learning C# and about Oracle's control over the language ( not to say I like M$oft or use GitHub anymore ) It just felt like the community kept making the C# language better while Java was stale to me. Now in search for a job I see far more Java jobs in my area, then Javascript. and most Javascript jobs are full stack or FE devs. I can do FE but I don't feel confident and also don't have a passion to keep up with angular or the next super cool framework ( i.e. react, angular∞, what ever becomes the next buzz word) While I have some experience in Javascript my resume shows years of Java and my personal projects and startUp projects are in JS. QUESTION: Am I limiting myself not wanting to do FE development or should I just further my Java skills a few more years to be a java arch/ sr. dev. ? [link] [comments] |
Posted: 02 Jan 2019 07:07 PM PST I've taken a closer look at web development, and I'm realizing that I probably should be more focused on becoming a UI/UX designer. But I don't know that I should attempt to get into something that is flooded out. I figured I'd ask you guys since answers tend to be honest here. [link] [comments] |
Posted: 02 Jan 2019 07:03 PM PST I am not happy. I do not want to work for the company I am at. I am in the middle of $2K cert they're paying for. Currently underpaid. I do not want to finish it. I want to leave without giving my 2 weeks. I have enough saved up that if they deduct the cert from my paycheck for leaving early I can travel and support myself for 2-3 months. The project they had me working on is in a broken state after transferring it to new hard drives and I am the only one who can readily fix it. I want to leave today, right now. They will not give me good recommendations for leaving early but I am only 26, my whole career is ahead of me. The thing is they are good people but they constantly abuse me for the way I look, good people do bad things... am I the asshole if I just leave now when the project and cert are in this state? [link] [comments] |
Posted: 02 Jan 2019 08:40 AM PST I've been at my current place of work since March 2018 after finishing up a Full Stack Development course to make a career change. My team consists of 4 other people, the CIO, two other developers, and a marketing team member converting to development but no coding skills. The CIO tasked me with a project building a web interface and web service for our customer service team. My only experience with a web service/API is using the Google Weather API. When it came to working on it, I did A LOT of Googling as advised by the CIO and my coworkers. I tried to do as much research as I could before going to anyone with questions. When I got stuck, I would ask but then get asked, "Well, why didn't you try etc. etc." The things they bring up I didn't know were possible or even a regular practice. Those moments made me feel doubtful of my future and anxious just throughout work. Fast forward to present day where I'm almost finished the project but stuck on adding authentication to the web service based on active directory. Again, I'm told to Google everything as my boss instructed because he himself doesn't know how to implement this. I understand that I need to learn on my own by researching and testing out what I find but isn't there a practice to help new developers so we can learn proper methods and not kill so much time? I feel so much of my time is wasted with research and when I bring up what I found, I'm met with blank looks, judgmental vibes, and hindsight questions that makes me feel stupid and anxious. I want to start looking for a new place to work but am bogged down with this feeling that no one would interview me due to the fact I haven't been here a full year, I don't have a college degree in CS, and I haven't really learned much in my time here. I want to go into Front-End Development but don't know if my experience will land me a job in that area. Has anyone else had a similar experience? Has anyone else started a career in CS without a CS degree? What was the first job like? [link] [comments] |
Posted: 02 Jan 2019 06:21 PM PST For the sake of personal security, I've decided that I am in desperate need of a retool of my current skills. I have grown far, far too complacent. I haven't done any personal projects in a long time. I've been focusing on other life goals I am currently doing a functional-esque dialect of an OO language. This leaves me in a very odd position. This was my first job, so I've never done OO professionally, and I've never done a truly functional language professionally. What skills should I focus on? I know I need to learn a new language & a framework or two. But what other supporting skills should every SWE know? Should I practice my algorithm analysis? Discrete math? Unit testing? How should I go about learning those skills? Criteria:
Any advice is appreciated. [link] [comments] |
I’m a Python Newbie looking for growth and community Posted: 02 Jan 2019 08:09 AM PST Currently I make small, simple tools to programmatically make some tedious tasks at my work more efficient. Basically adapting the famous python learning book "Automate the Boring Stuff" to some stuff at my work. I have managed to get a lot of accolades at work, but I want some more, challenging projects. Is there a site or forum where a free lancer might be able to make these kinds of tools for people for some side-cash? What C.S. skill is most in demand for small-time free lance work. Is it web development for instance? [link] [comments] |
You are subscribed to email updates from CS Career Questions. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment