• Breaking News

    Monday, April 2, 2018

    Interview Discussion - April 02, 2018 CS Career Questions

    Interview Discussion - April 02, 2018 CS Career Questions


    Interview Discussion - April 02, 2018

    Posted: 02 Apr 2018 12:09 AM PDT

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

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

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

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

    Daily Chat Thread - April 02, 2018

    Posted: 02 Apr 2018 12:09 AM PDT

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

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

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

    Official vs Actual reasons for leaving a job.

    Posted: 02 Apr 2018 09:16 AM PDT

    When we accept a new offer most often we have an exit interview to share the reasons for leaving. The official reasons we (or the way we tell about them) are not the same as the actual ones. Let's share our experiences, here I go:

    Official reasons:

    • Better opportunities for leadership.
    • More interesting technologies to work with.
    • New position is more aligned with long term career focus.

    Actual reasons:

    • You paid me a shit bonus, although I single-handedly cleaned up years of accumulated crap code into something that could be released as open source.
    • Our "tech lead" (who ended up as tech lead because everyone else left the company) is technically incompetent and I am sick of talking him out of coming up with endless series of shitty implementations.
    submitted by /u/benevolentantichrist
    [link] [comments]

    How long does it take you to build your project/set up env at a new job?

    Posted: 02 Apr 2018 04:55 PM PDT

    Every time I've gotten a new job (4th one now) I always struggle a ton setting up my environment and getting the project to build. There's usually a build guide somewhere but even when followed it doesn't end up working.

    I've spend all day today (my first day) trying to build this dang project and have nothing to show for it, just more maven errors and intellij errors. I'm going to come in tomorrow, delete all the local source, reinstall intellij and try again. It's extremely embarrassing and frustrating.

    How soon are you guys able to successfully build your projects when starting new positions? Any suggestions? Especially when trying to build legacy projects with some older dependencies.

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

    Internship in japan... no idea what to expect

    Posted: 02 Apr 2018 07:02 AM PDT

    So I'm currently an international student in Osaka and I found a company who was interested on me based purely off of Gpa, my ability to speak Japanese and my interest in engineering.

    I have very little experience in other Csci related internships and/or engineering internships.

    So far we've met once and they offered me a position for an internship at their company in Osaka headquarters. I meet again with another lead engineer or executive (many can't speak English and my Japanese isn't at the fluency level to hold an entire meeting/ interview in Japanese) to go over the expected responsibilities of my position and I'm sure pay and other stuff.

    I have experience of 3 years of CSCI Engineering and have done well in all my classes. The core of my interest was based on c++ and c and then some in python.

    Since I came to japan last fall as a international student, I slacked off on programming and started working only on my japanese so I forgot not a ton but specific little things of the languages I knew how to program well in.

    Lately I've been doing leetcode and reading a JavaScript and core concepts of object oriented language textbook to go back over things and refresh my memory. (I still am pretty competent in python and I'd rather pick up a dynamic language like JS than go back over c++ which I don't see myself using much in the near future...)

    Now, the QUESTION I got for you guys is this: This company asked if I could do matlab, which I do have 50 hours or so on and I told them that is all I had and it was based solely on a linear algebra class... but I am very nervous for this internship as I am the only foreigner in the Osaka headquarters and I am not too worried about Matlab but more about what might be expected of me at an actual internship in Japan...

    Has anyone here had an internship/job in CSCI in japan who can tell me a little about how they do their training/ how they incorporate interns into the workflow/workload of their teams and overall your guys' experience? I'm just very nervous!

    Sorry for long read!

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

    Dropbox recruitment preference??

    Posted: 02 Apr 2018 05:10 PM PDT

    I noticed on LinkedIn that 95% of Dropbox's employees and intern were from top universities. If its not an ivy then its an excellent public university. This worries me because I want to intern or work there someday but it seems that they only hire from top schools. What do you guys know about this?

    thanks

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

    Looking back at my 10+ years as a web developer, and a warning to others on what not to do.

    Posted: 02 Apr 2018 11:25 AM PDT

    This is not a strong career guide, but is partly to warn people about mistakes they might do when they are starting out, and also partly a rant. I have made many mistakes during college and at work. Hopefully, someone out there can get some benefit from reading this. Many of these points may not even matter to your current situation though so the use of advice varies.

    A bit about me: I graduated from university at age 26, almost ten years ago. So I'm now in my mid 30s.

    First year of work (still in college)

    I first got into programming from my on-campus job. I was a major in Graphic Design and after quitting my retail job at a big department store, I worked in a part of the computer lab that helps out faculty with their technical problems, as well as provide pedagogical resources. I had to occasionally update the front end of departmental websites. In slow hours (which there were many) I started reading up articles and tutorials to learn how to code better in HTML, CSS and even PHP.

    My very first paid web dev job was a short freelance job on Craigslist. CL can be a crapshoot, but fortunately this guy was easy to work with. I actually never met the guy in person so it's technically remote work, and he basically wanted a small content system for private auctions. I delivered and got paid.

    Second year

    I was a rising senior, or rather super senior since I have already been 6 years in college. I was able to take some intermediate level courses in CS but didn't have enough to claim a major or minor in them. And didn't want to go for college yet another year to finish them. At that point I found another job on Craiglist this time it was full time and located in a suburb. Paid $12/hr. I learned Coldfusion and Access, things I'd never use for work again.

    But it was great learning experience, although in a shaky business. The owner never had any experience running a business before (he's actually had senior DBA/developer experience), and all of our paychecks came in late. For me it was surprising because I had a job that was better than dept. store but with a payroll that was managed worse than said dept. store. I worked for 5 months, from April to August.

    Upon graduating I never really talked to professors and fellow classmates. Because of my disconnect with a art degree and interests in programming, I couldn't relate to most art students, or art professors, and didn't know that talking to professors in general would be a help for finding jobs, internships or co-ops.

    Third-fourth years

    After graduating in the fall semester with my non-CS degree I decided to continue looking for more web development work, as that's what I've decided to do. Three months later I got a job offer at a downtown office for a very small web marketing agency. The agency paid $15/hr on a 1099 with the promise to go full-time at $20/hr according to the contract, and also to work on .NET. In reality I usually worked on the LAMP stack, with one other developer and one designer (himself an intern), with two project managers. The PMs mostly talked to the Indian development team which was much larger. The websites themselves were for small clients who usually don't pay more than $100k per project. It's definitely far from world-changing stuff.

    I stuck around till early 2010 and have grown tired of the job. I didn't want to become a PM (despite being offered it) and I wanted someone else to take me under my wing because it fell short of my expectations. I expected a group of developers all working together and chatting, mentoring me and teaching me coding practices. I never got that in this job. Everything about the work felt silo'd in.

    More importantly though, the boss broke his end of the agreement of the contract. I never got out of being a 1099 worker, he was still paying me $15/hr and I never got to work on .NET projects, although that was less of a concern compared to the compensation terms. Eventually though he laid me off because he said my skills were no longer needed.

    Fifth year

    This year was a bit unorganized for me, jobs-wise. Again, with no good former colleagues to seek, I set out to job hunt alone and shotgun multiple resumes (which started to become a habit). I spent 6 months without a job looking till I found something that looked good. It was a much larger company (200 vs 15 employees at the agency) and seems to have their stuff together, but very disappointing when I got there. They paid $19/hr, and benefits wouldn't roll in unless I had been at the company for 6 months. I never did any programming at all and everything felt too regimented and full of red tape. I didn't do much of anything. However, I got fired 3 months in because I came in tardy too many times (commute was 2 hours in either direction).

    Then I hit up the job boards again and found some freelance work for another small web agency downtown. I don't think they exist anymore but they had some decent projects, but even those dried up. I charged $25/hr and they were generally happy with the work, but they weren't interested in hiring me full-time.

    Sixth-eighth years

    After my last project at that web agency, I had no work for 3 months. By then I had been underemployed for so long, living paycheck to paycheck that I amassed debt and could no longer afford rent. I moved back in with my family. One day out of nowhere, the boss from the first agency (my third-fourth years) asked me if I would be interested in getting some ongoing work for different clients. I still know he broke my previous agreement, but because I had no other offers pending, and I was broke, beggars can't be choosers.

    This job was more of freelance/consultant kind of job. After some negotiation they decided to pay me $16/hr because they were more used to their previous pay instead of going along with the pay increases at my last two jobs. Anyways, I worked on the projects that the agency's employees didn't have time to do. There was no real guidance on how to approach the work on a technical level. The best, and biggest project, had me working alongside two of the company's developers where I had say on how to design the web application. Work came along sparingly, though. It is far from 35-40 hours per week. If averaged out, I got probably 10-15 hours of work every week. So in the meantime I kept sending in my resumes to work.

    Ninth-tenth years

    I got an offer from a startup company doing SaaS. They were a bootstrapped startup with only 5 people when I joined. The CEO offered $25/hr on a 1099 which was only as much as what I was making some 4 years, ago. But the contract was on-going and the development work was much more interesting than any agency work I've done in the past.

    This was the most comfortable work environment I worked in. I got to work on single web app with more complex systems. All three developers were remote, and I could just keep track of my stuff through a project management system. One caveat is that the lead developer lives/works offshore so it's hard to get in touch with him sometimes. It was LAMP backend with custom JavaScript front end (no 3rd party frameworks).

    The first year performance review was bittersweet. My boss/CEO told me that I produced great work and found me to be one of the best communicators he hired. But he broke out some bad news. Company sales were dropping hard, and to save their budget, several salespeople were fired, but that wasn't enough. My hours were cut from 40 a week to 20 a week. That hit hard.

    This was the best job I've had and it still screwed me up. I started looking for work again, and wishing the company would rebound but that never happened. Six months later, I was laid off due to "financial climate". But we left on good terms.

    Eleventh year

    It's been over a year and I'm still underemployed and looking for work. Since I left on good terms with my past company, the CEO gave me some short freelance jobs at $20/hr to do routine work on. But they were over in less than a month. So I'm still here looking for full-time work and in a poor financial state.

    For new workers in this field, that's why you cannot be too complacent and why you need to become proactive. Could you see the common theme in my actions? I ALWAYS sent resumes to random jobs at job boards, and never used connections to get me into the running for a job offer. And I never thought about what I could do more as a developer because I was afraid of stepping on other peoples' toes, especially since most of these businesses were small, it was hard for me to find a direction in my career.

    So you can see how this goes... job hopping, hardly using a network to get by, and because I always pick the first offer to leave a bad situation that puts me at a higher risk of getting into another bad situation.

    So remember to build connections. I was never taught about networking anywhere (I am one of those people who learns some social functions better through instruction than by intuition). I treated college like an extension of high school, and I treated my career like non-career jobs.

    I was only comparing myself with my past self, but that does not really work when you have flaws that you don't know you have. And that is one case where it's okay to be comparing yourself with others to see where you are.

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

    What to do in place of an internship?

    Posted: 02 Apr 2018 07:02 PM PDT

    I've received a flurry of rejection emails today and its just destroyed my mood. All my friends and classmates have landed positions for the summer and even coops during the regular semester. It's like I'm the only one who can't get anything.

    I've even applied to unpaid internships out of desperation and i can't even nail those.

    I interviewed with two companies and thought I did really well but they decided not to go with me, no surprise at this point. I've done my best to be relatable, cheerful, respectful, and a great student (3.7 GPA). Done plenty of projects, one significant that involves working with a group. None of that matters. I've applied to hundreds of companies all over.

    I've been depressed since I was very young and been dreading life. I thought if I grew older and got myself into a good career and life, it'd be okay. Only reason I haven't ended it is because of my family. I'm already a burden to myself, I'm not going to burden them with death, debt, and a life of what ifs. As much as I hate myself, I can't do it. Therapy and meds don't help.

    So all i can do is just keep going forward. I need project ideas that'll impress employers. What can I do that will be impressive? Please don't say "what you have an interest in". I did that and here I am. Give me something to keep myself busy during the summer that I can just 'wow' companies when they look at my resume. Please.

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

    How do you know if you are doing enough as a junior dev?

    Posted: 02 Apr 2018 05:37 PM PDT

    I have been in my role as a Front End Engineer for ~8 months now. We are a small team, startup, and ReactJS shop. This is my first professional dev role.

    I feel like I am doing fine, but I am definitely not contributing near what the senior devs are contributing. I feel like I could be doing more, but I don't get any complex tickets. Is it normal to mainly fix bugs, triage issues, and write small components your first year as a dev? I feel like I should be doing more, but I don't know if I am just expecting too much of myself within this first year.

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

    Internships to apply for right now as a sophomore

    Posted: 02 Apr 2018 06:08 PM PDT

    Anyone with experience of being a sophomore and looking for an internship in April(!!!!) have any suggestions(place to apply to or even just good "obscure" job boards)? I want a general software development experience(I am an intermediate at Python, Java, and C++). I don't really care at all if the company is really a big name at all, I just want to learn a lot and grow a lot as a professional programmer.

    I have a low GPA(right above a 3.0 as of the end of fall semester) and I also go to a prestigious state school with an up and coming engineering program(I am doing computer science through the engineering program). I live near multiple major metropolitan areas(my school isn't exactly in a major metropolitan area, but it does have a significant tech sector).

    My contingency plan is to learn a ton of python over the summer and pump out a lot of projects, which would hopefully give me something to put on my empty GitHub for 3rd year summer internships and beyond.

    Thanks.

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

    How to job hunt when working full time

    Posted: 02 Apr 2018 07:27 PM PDT

    How does one interview while working a full time job? After a few on sites, at a certain point you start using up way too many vacation/sick days. I've even been very choosy with who I applied to, but three companies is still 3-6 hours of phone screens spread out over a few days, and then the onsites themselves. If you don't get the jobs or are unhappy with the offers, now you have to do it all over again.

    I'm looking in another city for jobs which makes it extra hard. I took a week off for vacation and was able to do one onsite interview and a couple of tech screens that want to continue to the next round. Even if I didn't have to go back to the city (somehow), how do you keep taking days off to interview?

    Is there a strategy here?

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

    I'm currently a freshman in college. I'd love to spend the next 5 years getting a bachelor's then master's degree, but I'm not sure it's worth it.

    Posted: 02 Apr 2018 04:31 PM PDT

    My plan after college right now is to pursue a career in data science, and I'm having a great experience in college working towards my cs degree. However, I had a talk with my parents who are helping me pay, and they said over the last year I've accumulated $30k in debt (an inflated figure, probably closer to $20k, but that's what they said).

    I just don't feel like the education I'm receiving is quite worth that much, especially compared to online courses I could pursue with a much more concentrated focus towards what I'd actually use in my career (specifically I'd take this course, I already know Scala for the most part but I'd like a proper education in it).

    In my regular courses I'm taking, I'm not learning very much. Not because it's bad content or poorly taught, it's just not at the level I'm at right now. (currently have a 102% in CS 240).

    However, I am doing an independent study with one of my professors from last semester on blockchain technology / cryptocurrencies. I have learned a lot from that, and it's a nice connection to have.

    Over the summer I'm staying at my friends place with him in New York City, where I'm planning on getting an internship (I live in the middle of nowhere, no opportunities by me), and I'm planning on going back to school next year. After that I'm not sure though, I genuinely want to stay, I'm having a great time at college, but online alternatives seem to make so much more sense.

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

    I work at a top-tier company, but I feel like I don't have anything to show for it; how I can market myself?

    Posted: 02 Apr 2018 06:47 PM PDT

    Without giving away too much about myself, I work at a top-tier company.

    I'm looking for a new job for personal reasons. As I went to update my resume, I realized I have basically no marketable skills. The things I do at work are very niche. I'm a rank-and-file engineer and basically can't claim anything interesting on my resume. By far, the most interesting thing on my resume is just the name of the company (which unfortunately isn't as universally known as Google or FB)

    I do think I'm a pretty decent coder, and I think my ability to learn is my strongest asset. However, most companies don't want to spend time and money training someone on the technologies they use.

    I realize I ought to churn out some side-projects, but I'm finding it a lot harder to do than in college when I had so much free time.

    Does anyone know how I can market myself? Has anyone been through a similar process? I genuinely don't know what to list in my work experience section, and my side-projects are things from high school and college.

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

    Nearing the end of CS degree and feel underprepared.

    Posted: 02 Apr 2018 09:11 AM PDT

    Hello!

    I'm nearing the end of my degree (8/18) and feel tremendously underprepared to enter the field. I wanted to get some opinions here on how to fill the gaps so I can be ready to tackle junior positions.

    My degree will be BS IT with a software application programming focus. My largest fears are:

    • There has been a very large focus on engineering practices instead of actually learning to code (software development cycle, testing, requirements gathering, etc.).

    • I've only spent the past year and a half learning to code and it has been completely Java focused. This focus has been so singular in nature that I'm concerned with the tertiary things that are required to go with that like front-end experience, SQL understanding, different frameworks, version control, source code control, and terminal syntax.

    • I only have 2 projects in my portfolio: a basic client/server application that runs locally, and 'accounts' type program that reads, writes and uses data structures.

    • As I get closer to graduating I'm going full force into TreeHouse's front end courses to become somewhat familiar with HTML, CSS, JS, and eventually some popular frameworks.

    • I have ~8 years of unrelated experience, but in tech companies, including a large tech corp and a small startup, managing inventory, leading a team, and providing somewhat involved technical support. Because I didn't go straight to a university, my concern is that my experience leading up to this point will not be applicable.

    When should I start trying for a junior Java (or other OOP) position?

    Whats a 'minimum' skill set?

    How much should I actually be freaking out about the gaps in my knowledge?

    Is there something more effective I could be doing with my time instead of going through front end courses in tangent with my schooling?

    How do I leverage my non-related experience?

    Thanks for reading!

    • Panicked Undergrad
    submitted by /u/Kaolok
    [link] [comments]

    Have Any Of You Worked IT in The Intelligence Community? Is it worthwhile?

    Posted: 02 Apr 2018 07:31 PM PDT

    I came across the following opportunity and wanted to know if any of you have ever worked in the IC...I wanted to know a little about what I may be getting into before I applied. See below.

    We are looking for college students, recent graduates and individuals with a background in science, technology, engineering, mathematics (STEM) who would be interested in entry and junior level positions in the Intelligence Community in these fields.

    We aim to mentor, groom and diversify the next generation of IT professionals that support the Intelligence Community (IC)

    The mission of the Ardent Principles Career Development and Diversity program is to build a workforce of qualified professionals whose experience and training are rooted in teamwork and real-world problem solving. To foster that growth, we encourage innovation, collaboration, and diversity. Open to college juniors, seniors, graduate students and recent graduates, program members are afforded the opportunity to receive scholarships from Ardent Principles and attend workshops that emphasize communication and technical development using the industry's leading tools and technologies. We also offer specialized tools and techniques to help talented women and minorities overcome adversity and champion industry change as they pursue STEM-related careers.

    In addition, program members receive top secret/sensitive compartmented information (TS/SCI) clearances, along with active polygraph status (meaning they have passed those polygraph tests required to work in intelligence), both of which they can use — along with the professional experience they gain through the program — to strengthen their resumes and secure future employment (well in advance of graduation if you are a student).

    If you would like to be considered for this program please email me your resume info@ardentprinciples.com. Additionally, if you know of anyone that may be interested in this opportunity please feel free to pass them this email.

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

    How to deal with being constantly interrupted.

    Posted: 02 Apr 2018 07:26 PM PDT

    Hi all, mid-level dev here.

    Have any of you dealt with being interrupted every time you ask a question? How do you deal with it? I make a point to think through the questions I ask beforehand, so they're concise, but it never works. The devs on my team do it to each other constantly, so it's not just me. It's also not a gender issue in my case since I'm male. Regardless, it's driving me insane and is one of multiple reasons I can't keep working at this place.

    So I'm interviewing for a new job. I want to be able to suss out whether I will get the same treatment elsewhere, or if people will actually listen to each other. Is there a feasible way to determine this during an interview?

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

    Are real dev jobs at KPMG, Deloitte, EY, PWC, etc?

    Posted: 02 Apr 2018 07:55 AM PDT

    I was interested in working for the consulting firms as a backup possibly, but I can't do traveling due to my medical condition. I'm mostly looking for jobs that don't require travel.

    Has anyone here ever scored a real software engineer position that doesn't require travel at places like Deloitte?

    If so how was your promotion schedule compared to a consultant? Was it "up or out" or different as an engineer?

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

    Stuck on what goal to aim for (living in Silicon Valley, CA) Unemployed

    Posted: 02 Apr 2018 03:18 PM PDT

    Hello, I'm pretty much stuck on what goals I should do since I've been applying for jobs for a year. I'll tell you my brief background below.

    I was diagnose with language processing disorder when I was a child. I have personal experiences with computer setup/inspection/repairs in terms of hardware and software. I graduated with a B.S. Degree of Electrical Engineer in 2015. I have 1 year of QA experience, but isn't related to electrical engineer field.

    What are you doing now? I am still applying for QA jobs. In addition, I'm also learning Python, and also learning Data Science because I heard the job market is hot. I'm using my time to work on python programming and kaggle.

    What is the the problem and need help on?: Silicon Valley is pretty competitive and it is difficult for me to get a job interview. I would say it is because my resume is mixed with my tasks/projects that are unrelated to my B.S. EE degree. I just want to ask if my resume is the reason that I'm not getting job interviews. The other problem is that I don't spend time on my field but have a degree in EE, therefore I just want to find which ones are unnecessary.
    This is my resume https://imgur.com/zecF7bo

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

    My Advisor Is quitting. What do I do?!

    Posted: 02 Apr 2018 08:40 AM PDT

    I work at small company, two in house developers (Me the Junior Software Developer, and my advisor the Software Developer), and I'm looking for advice or questions to ask in this transition process.

    What should I be doing or asking my advisor who is quitting?

    What should I look for in candidates who would be replacing him, aka my new advisor?

    Thanks guys!

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

    How do I answer the "Desired Salary" Question?

    Posted: 02 Apr 2018 09:26 AM PDT

    I've been seeing this question frequently on online job application forms for Software Engineering positions. If it's optional, I've been leaving it blank. If it's required, I've been looking at estimates from Glassdoor etc and choosing something in that range. Is there a better way I could handle this? What do y'all do?

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

    How do I fill my portfolio?

    Posted: 02 Apr 2018 07:36 AM PDT

    Basically, I'm a high school student who's looking to build a portfolio. What should I do?

    Here are a few things I've considered.

    • Doing projects (what projects though?)
    • Contributing to open source projects (recommendations will be great)
    • Taking up requests from local businesses (in a relatively small location, don't think there are many local businesses looking for programmers)

    if anyone has any advice on this topic, that would be great. Thanks in advance!

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

    Bit worried about no internships

    Posted: 02 Apr 2018 07:29 PM PDT

    I'm a CS senior (graduating December 2018) at a top 10 CS school and I've been pretty late into the internship game. I wasn't able to find any for the summer so far.

    I have pretty decent projects, and a 3.52 GPA. Now I'm getting pretty worried about my future because I don't know how hard it will be for me to find a full time position, specially since I'm an international student.

    Do you think it will be hard for me to find full time positions once I graduate? and also what can I do with the time I have left?

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

    How much room do fresh grads have in entry level salary negotiations?

    Posted: 02 Apr 2018 07:23 PM PDT

    What's your advice for selling the college degree?

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

    Can't tell if first offer is legitimate

    Posted: 02 Apr 2018 06:58 PM PDT

    I recently applied to a small company on Indeed for an entry level position and received an offer (through email) only a few days later after a short phone interview with the company president. The offer wasn't anything crazy and felt very fair for the area that I live in (full benefits and decent salary). The position itself requires security clearance which the company will provide sponsorship for.

    My main concern is how fast the whole process was and how easy it felt. This is my first time applying for a professional position and it's not like my resume is that good either so I'm afraid it might be some sort of scam or something. After hearing stories from friends about how they've been applying forever with little success, I thought it was going to take much much longer.

    Another concern is that the president wants me to fill out the SF-86 form then send it back to him through email as soon as possible. When I asked a couple people who went through the security clearance process, they said they submitted this form online. So is him asking me to email it to him normal/safe? It has a lot of important information that I really don't want to fall into the wrong hands.

    I tried researching information about the company, but couldn't find anything like reviews or anything since the company is so small. Again, this is my first time looking and applying for jobs so I don't know what the whole process is typically like. If my resume/portfolio really was that good, I feel like I would have heard from other companies by now. I'm not sure if I just got extremely lucky and I'm being paranoid or if this is possibly a scam or something.

    Any help would be greatly appreciated!

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

    What skills do I need to become a real software engineer?

    Posted: 01 Apr 2018 09:54 PM PDT

    I graduated a little over 2 years ago with a Masters in Software Engineering and a 3.9 GPA. Took a full-time job as a Network Engineer with the startup I had interned with while at college. Long story short - Got let go after 5 months when one of our servers got hacked.

    I then joined another startup as an entry-level QA Analyst. Because of the previous experience, I didn't want to get fired again so I worked really hard. I gave my everything, constantly requested feedback, spent my evenings after work and weekends learning everything, and got proficient with the company's stack (JavaEE, AWS, MongoDB, etc.)

    I came up with this web-app for our company to help our QA team's workflow process. The app was a hit with the team and is an integral part of our process now. Because of that work, the management started giving me dev work and thus began my transition from the QA guy to a software engineer. I took any engineering project that was to be done and pushed it to production.

    Our stack is made up of several Enterprise Java applications hosted on AWS, and MongoDB is used extensively on the backend. Sample projects I've worked on -

    • Configured applications to use Google OAuth2 for authentication with a custom Tomcat Realm for authorization.
    • Migrated applications from AWS EC2 to Elastic Beanstalk.
    • Automated the process of compiling data for clients to be sent as an email marketing campaign.
    • Created FTP servers for client usage.

    I make $45k/yr and my friends think I can easily make much more than that, so I discussed this with the company management who said they can't afford to give any raises but that they're extremely happy with my performance. If they can generate some money in the future, there might a possibility for some raise.

    I want to move companies but I'm really worried that my skills are not good enough. I just feel like all I've done is researched online and incorporated various parts into my projects. Like I haven't done anything without referring to something online.

    What skills do I need to learn to become an actual software engineer? Any information would be really helpful!

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

    I just started a new job, but I have a good chance at my dream company. I think it would be a better opportunity, but I don't want to screw up my career by leaving so early.

    Posted: 02 Apr 2018 06:24 PM PDT

    TL;DR: just started job, but now have good chance at getting dream job. Freaking out about what to do, because don't want to fuck up my career, but this may be a once in a lifetime opportunity.


    Just for some context:

    I am a software engineer with about 3 years of experience.

    I have worked only contract gigs -- 8 months for a startup to get some projects done (no chance of full time) -- 18 months with a large corporation. Made some powerful contributions, but left because they kept pussyfooting around the issue of converting me to FTE (despite constant promises to do so). -- 9 months at another large corporation. Left because manager told me that the team was no longer going to be getting projects and I already wasn't getting my 40 hours.

    I was interviewing with company A (current employer, contract) and company B (dream company, full time) concurrently, but assumed that there was no way in hell I'd ever be considered for company B, so i took the job from company A after no word since my technical interview.

    The Friday before I started at company A, company B called me up (a week after technical interview) and said they want to bring me onsite (cross country). I assumed they had passed on me, because I had never heard back from a company after a technical after more than a day or two.

    Their feedback on my technical interview was great. They want to fly me out ASAP.

    So that's where I am. In a good position now (pay wise), but not exactly something that would propel my career, in a part of the country I'd have no qualms about leaving, with no clue on what to do moving forward to not royally fuck myself over.

    The dream company is huge. Instantly recognizable as being at the forefront of technology, and it would be a full time role with actual benefits. No, I don't have the job yet, and I'm not assuming anything, but in the event I do get it, I wanted to get a head start on the planning and the decision-making. I don't want to fuck up my career by having a 2-4 week stint on my resume, but I don't want to pass up a great opportunity (assuming I get it) just because I felt beholden to someone else.

    So I guess here's the question: Because I started this job so recently, should I just flat out turn down anything else moving forward for the dream company? Or should I continue pursuing the dream job (assuming I get it) because not doing so may mean passing up a very rare opportunity that would very likely be better for my career? I never thought I'd be in a position like this, to be honest, and it's freaking me the fuck out. And if they do want me and extend an offer, how do I quit my job with as little repercussion as possible (because obviously there will be at least some)?

    Sorry about that. I feel shitty about freaking out about something like this, but it's not a situation I ever thought would arise in my life.

    (other point of context: currently in an at-will situation).

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

    How do you tailor your res to the job posting when you're a new grad with barely any experience? Any examples?

    Posted: 02 Apr 2018 10:46 AM PDT

    People say that shotgunning your resume all over the place is a bad idea and instead you should individually tailor your resume to each job that you apply for. Now this sounds good if you have experience but how do you do it as a new grad?

    For example, lets say youre a new grad with 1 average internship where you did a few things here and there but nothing special. You also have 2 or 3 projects which you put on your resume. This combined with your education + skills fully fills out your 1 page resume.

    So now how do you tailor your resume to the job application when this is all you have done and you have nothing else you can add/change? Is the solution to do a project in each major technology (react, ios, android, java, etc) and put on your resume the projects most applicable to the job?

    Also does anyone have any examples? Such as i applied to job X using "this" resume, but i changed my resume to "that" for my application to job Y

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

    No comments:

    Post a Comment