• Breaking News

    Saturday, March 30, 2019

    Resume Advice Thread - March 30, 2019 CS Career Questions

    Resume Advice Thread - March 30, 2019 CS Career Questions


    Resume Advice Thread - March 30, 2019

    Posted: 30 Mar 2019 12:06 AM PDT

    Please use this thread to ask for resume advice and critiques. You should read our Resume FAQ and implement any changes from that before you ask for more advice.

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

    This thread is posted each Tuesday and Saturday at midnight PST. Previous Resume Advice Threads can be found here.

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

    Daily Chat Thread - March 30, 2019

    Posted: 30 Mar 2019 12:07 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]

    Can a foreigner get a remote job?

    Posted: 30 Mar 2019 03:51 PM PDT

    I am a master's student in MIPT (one of the best russian universities).

    For several years I have been working remotely as a backend developer (I also recently started performing tasks related to the frontend), since this did not require deep theoretical knowledge and gave very good income for Russia. In addition, about a year ago I started working as a data analyst for a large Russian bank.

    I think over career options. It remains a little over a year before I can move to another place.

    It would be great to start working remotely for a foreign company, but i think it would be even harder for a foreigner to get such a job than to move. I have many examples of relocation, but almost no examples of remote work for a foreign company.

    Also my spoken English is even worse than written one, and this is unlikely to be fixed soon, since there is very little opportunity to practice.

    What are the chances of getting a remote job for me? I would appreciate any advice.

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

    Do any of you have experience learning math as an adult, to move into a more code-based role?

    Posted: 30 Mar 2019 06:48 AM PDT

    This is a crosspost from r/ITCareerQuestions - I'm also posting it here because I think this forum may be more relevant. If it goes against any of the rules please remove it or let me know and I'll change it.

    I'm pretty decent at the systems side of things, and I'm really good at troubleshooting and providing analyses.

    One thing I've started to learn to love, is really getting into the guts of a bug and finding what part of the code may have been responsible for it.

    I can't code at all. One of my next goals is to start learning about how Java actually works, so that I can properly analyse server-side application issues from an "engineering support" perspective.

    Eventually, I'd like to learn to code and move into actual engineering support. That is, being one of the guys who works under the software developers and gets their hands dirty from both the systems/networking perspective, and also gets a lot of exposure to code and programming.

    My issue is this: I'm god awful at math. Like, whenever I try to sit and learn any language from a video, the instant any mild math gets thrown in, I just lose it. I can't work it out for the life of me. I dropped out of highschool at 15. I've made a great life for myself, but there are some massive holes in my education such as this.

    Anyone here have any experience combating this with, say, khan academy, and successfully landing a more math-based role?

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

    System Design

    Posted: 30 Mar 2019 03:23 PM PDT

    Still a student but I have been doing some Leetcode questions in my spare time whenever I get the itch, over about a year and a half I have solved ~150 problems. I'm no pro and still need a lot of practice but I would like to start mixing in a bit of system design into my prep.

    What are some solid resources for learning system design/becoming competent with system design questions?

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

    here are my stats for trying to land a job (.0016% success rate)

    Posted: 30 Mar 2019 07:12 AM PDT

    600+ applications, 30+ phone interviews, 5+ on-sites, 1 offer

    and the offer was from FAANG

    I honestly believe it's much easier to get an offer from a large company who asks leetcode style questions than from small local companies.

    From those 30+ phone interviews, about ~4 were technical interviews (leetcode), the others were just basic java and behavioral questions. All of my onsites were behavior except for 1.

    Small companies actually NEED you to have practical knowledge. I have some but not like other students, so I figured my best shot into industry is through FAANG. I read a quote on here that said "these companies don't hire for open positions, they hire smart people and find a place for them to work". So you don't need to know all of the technologies, as long as you show that you can think they will hire you and train you.

    I got interviews with all of FAANG except Netflix & Apple, got the offer from 1, rejected from another (after first round), and moved onto final round with another (i believe I can do well and get the offer, but I will not be accepting it even if I did).

    I also got interviews with other large companies that weren't FAANG but still pretty well-known. I did well on their leetcode style interviews as well.

    All over the course of 8 months, and over 600 applications. This was my journey to finally landing a job.

    My resume: 1 internship experience 3.7 gpa skills with java, python, etc (some popular frameworks)

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

    Should I go for it?

    Posted: 30 Mar 2019 01:18 PM PDT

    I'm a 22 year old in the Air Force. I'll be separating soon and hopefully going to school full time, including summers. I would like to major in computer science, and work as a software engineer in my home state of California.

    I'm concerned because I would be starting with really rudimentary knowledge of computers. I've built my own PC, but that's not really difficult and only requires a basic understanding of the parts. As far as software goes the extent of my skillset has probably been installing and uninstalling programs lmao.

    If this is something that isn't unrealistic at my age I would like to dive into learning a language now, and then focusing on school when that time comes. Can I pull this off with my level of knowledge?

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

    How to land your first internship Canada

    Posted: 30 Mar 2019 01:26 PM PDT

    So I live in Canada and will be soon going to University and would like to land an internship to get some good experience. I've heard getting an internship is hard and would you like to know how to prepare. The end goal is software engineer so I would like to know what are the best things that I should learn (languages etc.) Also any other things I can do to prepare myself.

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

    Still getting paid less than an intern while working at a startup not sure what to do

    Posted: 30 Mar 2019 08:51 AM PDT

    I started working at a startup 2 years ago and I work as a full stack developer. I signed a contract which would give me about 1% of the company but I would be vesting for 4 years after a 1 year cliff period. At the beginning we didn't have much money so i was compensated with roughly $42k a year and 1% of the company. Now the company has raised enough money to pay the workers more but I'm still getting paid the same? I feel like I should be getting paid at least the market rate for full stack given i started so early AND keep the equity i signed for.

    Would it make sense for them to offer me a higher salary in exchange for the equity I signed for? They would pay me market rate in exchange.

    Sorry if you didn't understand this, my english isn't the greatest.

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

    Best CS career for a Linux nerd?

    Posted: 30 Mar 2019 06:45 PM PDT

    Hi guys!

    I currently work as a marketing writer (freelance, but was in-house for several years) and am looking into the possibility of retraining in something IT-related as I'm growing tired of how difficult it is to make a living in writing-related disciplines.

    I'm a longtime Linux fan and have been using Ubuntu as my main distro for 10 years at this point. I also know a bit of PHP, SQL, HTML/CSS and whatever else is needed to setup and operate websites.

    My current level of tech know-how is pretty low and general, so I'm not sure what would be the best direction to focus my studies in. Sysadmin has always struck me as the obvious choice as I'm not interested in figuring out how to setup and maintain systems, but I have heard that automated deployment environments are going to make this skillset redundant in the not so distant future.

    What would be a good area to focus in?

    Edit: cybersecurity probably interests me the most, but I've always assumed that it wasn't an ideal field to go the self-taught route / was more for experts.

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

    I'm incompatible with office work?

    Posted: 30 Mar 2019 12:45 AM PDT

    I'm a software developer who used to love what I did, but all stopped from the moment I first stepped in an office after graduation, 10 years ago. It was a startup, people were supposed to be cool, some were even my friends. Thing is, I always worked very efficiently but in short bursts and very goal-focused (basically I "slack" -- enjoy life and be social, and collect info until I'm inspired, then focus and do). I never coped with peer judgement (you should work from then to then, it's implicitly your fault for slacking in case anything goes wrong, next time you won't have responsibilities). I'm not so much affected by judgement itself: typically I won't have a problem talking to a stranger in the crowded train or brainstorm in a foreign language at a startup weekend, BUT in office work I'm scared to death of the untold, long term consequences, which I've suffered for real many times.

    As a result, I've changed companies a lot, made my way into more enjoyable positions, but it remains dreadful at times. I did remote work for a company (2.5 years), but after a while I didn't believe in the project anymore and from then it was super hard to fight procrastination, I just felt sad every day.

    I tried for years to change myself to be more "normal" (i.e. work my 8-9 hours in a relax, focused but not too intense way). I basically oscillate between periods of discipline: it feels good for a while, but later I tend to become asocial, take myself too seriously, become perfectionist and uninspired. Somehow, out of pain, I end up reducing the efforts. I'll concentrate on what I can do outside work, feeling less dependent on what happens, but since I'm an "all-in" person, I'll end up procrastinating at work, sometimes even work on my own projects. Then I'll get judged for it, feel bad, and guiltiness will kill me too.

    Can anyone relate? Any advice? The only thing that remains bright in my mind is going remote work (something like stop altogether and leverage my networking abilities to slowly find projects at my pace, NOT 100%), but I'm also super scared that it won't be any better like my previous experiences, and that it's just a scheme of my mind to escape my own issues.

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

    Experienced FinTech developer finally taking the plunge. Extremely nervous. Please help.

    Posted: 30 Mar 2019 11:46 AM PDT

    Hello everyone,

    About me:

    • 10 years of experience working in the FinTech sector (one of Canada's top 5 banks) as a full stack developer and application architect.
    • I've worked as an individual contributor, led my own teams (5-10 team members), introduced many new technologies to the bank and my team, technical advisor to senior management etc etc.

    Having said all of that, as I've progressed through my career, I've gotten less technical and that's one of the main reasons I'm looking for a change and really push myself out of my comfort zone.

    What's happening now:

    • I have a phone screen scheduled for a Senior SDE role next week and I'm shitting bricks.
    • The last time I studied for Data Structures and Algorithms was back in college. I mean I can design and implement anything new that's required but its nowhere along the lines of what Amazon (or any of the top tech companies) are looking for.

    Based on the research I've done, I believe I need a LOT more time than just 1 week to get even remotely closed to the level I need to be for my interview.

    Overall what I'm doing

    • Cracking the Coding Interview. This is what caused the panic; I can't answer ANY of the questions.
    • Youtube videos. They're good; I can follow along, I can implement whatever they're talking about, but thats pretty much it. I'm still missing the analysis part.
    • Reading Glassdoor/GeeksForGeeks. This is scary stuff; I can't answer any of the questions.
    • Signed up for the DS and Algorithms course on Coursera.
    • Spending a lot of time just feeling bad for wasting my past 10 years; pretty much starting from scratch now.

    What do you guys recommend?

    • Should I call Amazon and extend my interview by 1 month? (if thats even an option)
    • Go with the interview with whatever I can learn in the next week knowing I'll fail? (I fear I may be ruining my chances with the company for the long term as well)

    What are the best sources to get myself up to date?

    • I've gone through the Wiki and its been really helpful.
    • I'm looking for feedback for someone who has been in my shoes and what steps did they take?

    Thanks a lot in advance guys! ANY tips/suggestions/feedback is highly appreciated (and much needed)

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

    How do I get out of mainframes?

    Posted: 30 Mar 2019 03:18 PM PDT

    I graduated from college a few years ago and have been working at a large financial services company doing mainframe programming in PL/I and a bit of IBM Assembler. I don't know how valid my concerns are, but reading on here and on hackernews I get the perception that mainframes are not something I should be committing myself to as a career. I'm concerned that in 10 more years there won't be any more mainframe jobs around and I'll have no relevant experience to "mainstream" computing.

    What are my options to get out of mainframes? Every job opportunity I see that isn't for college students seems to want at least a few years of C/C++ or whatever language is relevant to the position which I don't have. I've thought about maybe going back and getting an MS in CS and doing an internship or perhaps doing an online one like the GA Tech OMSCS and using that as a pivot out of mainframes but wanted to get some input off of here. Thank you!

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

    Is it normal to apply to 100’s of jobs before getting an offer?

    Posted: 30 Mar 2019 05:26 AM PDT

    I see all these posts here about people accepting job offers after literally 100's of applications. Is that the norm in this profession? I have a full time job in an unrelated profession while I'm learning programming and have maybe applied to like 15 jobs in my whole life (I'm only 28 but still..). Is it possible to get a job in programming without applying to 100s of jobs or is that the norm??

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

    Worth it to quit my job to finish CS degree?

    Posted: 30 Mar 2019 05:04 PM PDT

    I'm currently making ~60k as a SysAdmin in an extremely low CoL city in rural SouthEast US.

    I had always intended to finish school with a CS degree move into SWE / development but now my company is dangling Network Engineer in front of me, but only a small pay bump most like 62-65k.

    I love both ends (networking and software engineer). I have 20k saved up. Do yall think I would be better off long term getting out now and finishing up my CS degree (still 2.5 years left)? Or commit to Net Engineer. At this point - the primary deciding factor for me is money.

    My job is too demanding / too far away from any uni to finish without quitting.

    I literally haven't been able to sleep for 3 weeks - keep flip flopping between the two.

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

    Influencing factors to junior/graduate developer salary

    Posted: 30 Mar 2019 04:53 PM PDT

    I've been searching around for a salary range for junior/intermediate/senior developer roles. And I noticed that junior role salaries do vary but I don't seem to find more details on why. Do you think for someone with a bachelor degree in computer science, had a summer internship and over a year part time working experience as a developer (along with full time studying), they'd have enough leverage for the salary negotiation?

    And what'd be the best strategy to get a higher salary? Use this work experience to get a potentially better offer from a large company (better name at least, which helps with future career development)? Certifications? Any websites other than payScale, glassdoor, talking to recruitment agencies, to know your market worth and explore future career options?

    My location is Australia btw! Thanks in advance. Any advice is welcomed:)

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

    Has anyone worked in IT Systems and Networks on cruise ships? What was your experience like?

    Posted: 30 Mar 2019 02:18 PM PDT

    I'm looking to know about day to day work of a IT officer/Systems Specialist who deals with systems and network admistration. Work and life balance. Was the job rewarding? What were the downsides? Is it true that there's no social media access? How do you connect to your family?

    Never been on a cruise by the way.

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

    IT career advice. Lots of skills but not specialized in anything in particular.

    Posted: 30 Mar 2019 10:15 AM PDT

    18 years ago I and some colleagues co-founded a startup for a build-your-own-website solution. I was initially a graphic designer. Over the years, after employees were fired or got other jobs I (sometimes reluctantly) started doing whatever needed to be done. Over the years I have been responsible for server builds (AWS, currently), linux system admin, qmail email administration, server and application security, application development (ColdFusion), MySQL database design, Apache configuration, BIND, secure transactions, complex Wordpress sites, technical support and customer support/relations and quite a few other random pieces of technology, although not as in depth.

    Essentially a full stack developer with other skills thrown in.

    Here's my current situation. I'm currently the only active employee. The company is sinking quickly. I simply don't have the time or the interest to update a 10 year old application by myself. I'm salaried at this point in time, but a lot of that salary has come custom work I have completed that came in through existing company contacts.

    I've been primarily telecommuting for the past 12 years and really don't want to change that if at all possible.

    Having done all this has been a blessing because I have a very diversified skillset and a curse because put up against any single individual that has specialized in just one or two of those areas, my skills will not be as good. I have no idea how this will impact my future employment. On paper I suppose it would look good, but placed at a computer and tasked to write a complex SQL query I'm going to have to politely decline unless I can look at the documentation.

    Any advice in how best to move forward to successfully gain a telecommute position? I'm open to contract work, multiple part time contracts...pretty much anything that will allow me to continue doing what I enjoy.

    Any and all advice appreciated!

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

    BA vs BS in Computer Science

    Posted: 30 Mar 2019 07:53 PM PDT

    My school offered a BA in Computer Science and I decided to go that route to avoid calculus classes and get some use out of my previous psych major courses. Will it matter when interviewing if I am self motivated to learn the math skills needed on my own? Or is there a significant assumption of skill difference when interviewing against someone with a BS. Been searching online and haven't found much on the subject. The actual CS courses seem to be the same, it is just the calc and science requirements that are reduced and replaced with a few classes in another field. Any thoughts are welcome.

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

    Looking to get into Android development

    Posted: 30 Mar 2019 03:21 PM PDT

    So I'm going to keep this short and sweet. I've been studying CS for a couple years and learned mostly web dev and I have an idea for an app I want to build. I don't expect it to be anything big and I'm really just building it for me but I don't know where to start aside from the obvious first step of downloading Android studio. Any suggestions on learning Kotlin and general Android dev?

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

    NGINX vs Confluent

    Posted: 30 Mar 2019 07:02 PM PDT

    I am fortunate to receive offers from these 2 companies for a tech sales role. The reason why I posted here is because I'd like to evaluate the prospect of the 2 companies from a technology standpoint.

    Here is my experience with them so far:

    - NGINX: Solid server technology and products that have been used widely. They have been expanding since 2011 when the company was founded based on the open source solution though not as quickly as Confluent. Recently they got acquired by F5 but promised the company will be independent according to the agreement. Throughout the interview I have met pretty much all the team members individually and even had a chance to have a quick chat with the CEO. I personally love the team and given that the role will be responsible for a new territory I will have the opportunity to do a bit of everything.

    - Confluent: Definitely a well-finance and growing startup with popular data solutions. They have been expanding aggressively, much faster than NGINX and will probably IPO in the future. I was not very impressed by the interview process though. It took almost 2 months and there's a bit of lack of communication. I didn't meet anyone in person until they gave me a verbal offer and asked me to come into the office to meet everybody. Similar to NGINX, it's also a new territory for Confluent but given that they have more people here I expect less space for me to try different things.

    Compensation wise Confluent is slightly better but it's not the pay I want to focus on but career growth.

    Thanks for any input!

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

    Any companies looking to hire a software engineer who is a doctor?

    Posted: 30 Mar 2019 06:41 PM PDT

    Hi everyone,

    My wife (26yo) has a Bachelor of Science with a Minor in Computer Science. She had always wanted to become a programmer and go to Cali to work in the Valley, but she ended up applying to medical school in Canada and getting in. She's now an Emergency Doctor.

    Unfortunately, we both came to the conclusion that her passion was Computer Science all along, and it may have been a mistake for her to go into medicine. She would love to transition back to going into that role, but unfortunately the big barrier is finances, as she is earning a good amount of money now (~300k CAD) and it'd be hard to start from square one searching for a job.

    Don't get me wrong, she's a fantastic doctor and patients adore her, but I always had an inkling that she loved Computer Science more than Medicine. I want her to be happy.

    Which brings me to my question: does anyone know of any companies or startups (I guess they would be healthcare related?) who would be looking to hire someone who has an MD background as a software engineer? And would those salaries be reasonable? I think she wouldn't mind taking a big pay cut to go into what she loves.

    Thanks everyone!

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

    Should I prioritize going to another Java shop or working where I can learn best practice?

    Posted: 30 Mar 2019 02:49 PM PDT

    I really love working with Java and have a side interest in cloud infrastructure (AWS specifically), and concerned about moving on to a place that uses platform dependent .NET. I know I can do things in my free time, but currently I have 10-12 hour days due to my commute (can't afford to move due to a below-market salary in a medium COL).

    Only been at my current job for 8 months and change. The senior level employees are willing to answer questions if asked but they learned Java on the fly after doing Cobol for decades. We develop a desktop application in Java, but unfortunately it's just Java translated one to one from Cobol with little regard for OOD and Java practices. No ORMs or Frameworks. No Unit testing, Automated testing, or CI/CD. I've learned great debugging and I've done some basic REST web service dev with Java EE, but early in my career I want a solid foundation.

    I've had a few interviews so far and have checked job reviews. Both are up and coming IT Consulting firms (think medium-sized Accenture). One opportunity is for a Java Dev/Cloud Dev position, but the reviews are full of people saying that it's a toxic culture due to management and coworkers. The other is a full stack .NET position, and I see several positive reviews saying that it's a great place to learn and build best overall skills.

    Thanks Guys. Hoping my next career decision puts me on a better path.

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

    [Internships] How to acquire an internship as an incoming freshman to my undergrad?

    Posted: 30 Mar 2019 06:04 PM PDT

    I'v been programming for a little over a year or two now consistently learning. I live in New York City, which I presume makes it a lot easier to find an internship but more competitive to get the internship.

    How should I go about acquiring an internship? Or is there something I could better spend my time doing besides continuously learning?

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

    Computer Science path

    Posted: 30 Mar 2019 09:10 AM PDT

    Hi,

    I am studying my last year in my bachelor in CS, and I am considering pursuing a masters after summer. (FYI, in Scandinavia).

    I have pretty much enjoyed all my courses so far, so it's very difficult for me to decide. I would almost say that I'm pretty much happy as long as I work with applied statistics, AI, or simply something with C or Java. I have found out on my side projects though, that I do not enjoy working with web development (HTML, CSS...), and I am not too fond of creating apps and working in Android Studio, but I wouldn't mind it too much.

    Data science and all those fancy terms seem nice and hot right now, but from what I understand is that only the top companies such as Spotify, Facebook, and Google actually hire pure ML engineers, and those jobs are difficult to get in to.

    My university offers masters in embedded systems, Data science, and a CS master where you just pick whatever courses you'd like.

    I hoped that I could get suggestions from you guys of what would be a good area to pursue, and what courses to pick for my masters (ML, statistics, high-performance programming...?).

    Please ask more questions if I need to elaborate on something.

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

    Trouble finding a job. Should I get my Masters?

    Posted: 30 Mar 2019 05:46 PM PDT

    I'm graduating this Spring with my Bachelors of Science in Computer Science. I'm having the hardest time landing a job. I get called onsite for interviews but the same form letter hits my inbox after the final stages of the interview process. I believe this to be my lack of experience in the field. Would returning back to school to get my Masters be a lucrative decision? What does the job market look like for those who have a Masters in CS?

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

    How relevant is the college you go for your CS degree?

    Posted: 30 Mar 2019 09:31 AM PDT

    My dilemma is the fact that I'll be transferring out of my two year community college to a four year school to finish up my computer science degree. We have an easier transfer pathway, which would guaranteed get me into the university no questions asked. This is only because of my GPA though, I have a 3.9.

    However, I could also choose to go to another university that's a bit more prestigious, at the cost of another year or two of schooling. This is because they don't accept the majority of credits at my school, I guess? So I would either A; have to earn those credits at the prestigious school, (which would be more expensive) or B; take more classes at my CC to better prepare myself when transferring.

    My question is, how relevant is the school you go to, actually? My easy transfer pathway does lead to a decent university. They required at least a 3.2 to get in, but the prestigious one requires a 3.6 or something. Will that difference matter? Or should I take the easier more guaranteed path? It would also be cheaper financially for me to go to the pathway University.

    In all honesty, the more I progress in my CS degree, the more I just want to spend every day coding. The sooner school is done the better for me.

    Thanks in advance.

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

    No comments:

    Post a Comment