• Breaking News

    Tuesday, October 9, 2018

    Resume Advice Thread - October 09, 2018 CS Career Questions

    Resume Advice Thread - October 09, 2018 CS Career Questions


    Resume Advice Thread - October 09, 2018

    Posted: 09 Oct 2018 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.

    Note on anonomyizing your resume: If you'd like your resume to remain anonymous, make sure you blank out or change all personally identifying information. Also be careful of using your own Google Docs account or DropBox account which can lead back to your personally identifying information. To make absolutely sure you're anonymous, we suggest posting on sites/accounts with no ties to you after thoroughly checking the contents of your resume.

    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 - October 09, 2018

    Posted: 09 Oct 2018 12:06 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]

    Rejected by Palantir 30 seconds after I filled out their demographic survey and self-identified as Asian male

    Posted: 09 Oct 2018 07:25 PM PDT

    I applied to Palantir several weeks ago and completed their coding challenge on hacker rank. Tonight at 9:32 PM I received a Demographic survey that asked me to identify my gender, race, veteran status, and disability. I answered male, Asian, not veteran, and no disability. I responded at around 9:34 PM, and I jokingly told my friend that Palantir would reject me in 30 seconds after I told them I am an Asian male. Worked like a charm. At 9:36 PM I received the rejection letter.

    I live in the same time zone as their headquarter, so either someone is working at 9:30 PM on a Tuesday night, or they are automating the rejection letter. So I really have to wonder if they rejected me based on my answer to the demographic survey. I have no proof and there is the possibility that the two emails are totally irrelevant. But out of all the possible time they can send me the rejection letter, they chose to do it exactly a minute after I filled out the survey at 9:30 PM? I am really salty right now. Am I being discriminated against? What do you guys think about this?

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

    I'm the worst coder on my team but I have the best soft skills, should I be ok with this?

    Posted: 09 Oct 2018 12:47 PM PDT

    So I'm a software developer in test (aka Test Engineer, QA Engineer, etc). I work for a pretty small company doing full time automation work. I've been writing code for little less than 3 years and don't do any side projects.

    Technically I have done a lot of good things (helped build automation frameworks from scratch, have wrote hundreds of automated tests, helped put together a solid continuous integration framework, top contributor to one of the projects). However, on my team we have hired some really top level SDET's with years of experience. The architect has 14 years experience and other people have 5 years or more (many are former full stack devs, you'd be surprised as to how many people go from that to being an SDET). This is really an extremely high level team and it's the best one I've come across in my 14 years working in technology.

    Quite frankly, they can code circles around me. They write complex algorithms, have written complex API's, and they do full stack projects on the side. I am not on their level from a coding perspective (I'm trying to learn more every day but their experience dwarfs mine).

    On the other side, I can say with confidence that I have the best soft skills. I have hired out half of the team, have mentored other employees, write the majority of the documentation, have taught the entire team different processes they were unfamiliar with, and pretty much exclusively give presentations from my team to the rest of the company.

    I know where my strengths and weaknesses lie and will plainly tell people that they are better suited to write some crazy algorithm over me. But with the ever expanding competitive nature of this field and it's "superstar" outlook I'm beginning to question myself. Should I be OK with not being the best coder but being the person with best soft skills?

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

    What to do after discovering a data breach or an unethical cover up?

    Posted: 09 Oct 2018 05:42 AM PDT

    So I was listening to the radio talk about how google+ had a data breach and that it had been known since last March. Now I don't know the full story of who found it and reported it, company inner workings, etc. I'm sure the people at Google were working to fully analyze exactly what had happened before making it public and were doing whatever they thought best.

    But it got me thinking, if you as a developer found some evidence of a security loophole or data breach or anything like that and the company was trying to cover the issue up rather than deal with it, what should you do? Bring it up with higher ups? And how would your own career be affected if you blew the whistle? Would getting a job afterwards be nearly impossible and you seen as untrustworthy? Being in the defense industry and looking to move over to financial-tech, this has been something on my mind. Also I thought it might be something new to discuss in this sub

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

    ENOUGH WITH WORKDAY AND TALEO!

    Posted: 09 Oct 2018 06:41 PM PDT

    This is fucking bullshit man, I had to bounce after step 2/98 in their application process like wtf man. It's honestly so fucking draining trying to type in all my info. They want me to physically type up my resume after submitting my resume? Da fuck?

    Hit me up with that Lever/Greenhouse allday everyday

    You guys feel me or am I whining?

    EDIT:

    FUCK BRASSRING

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

    What are some "B" level companies I should apply to for software engineering positions? Don't think I'm competitive enough at the moment for better.

    Posted: 09 Oct 2018 01:43 PM PDT

    Not trying to shit post. Really just need an idea of example companies I should apply to. I'm a good CS student in my classes, just don't have the experience that some of you have. I see what it takes to get the best positions, I just don't think I'm there yet. Hopefully in a year when I apply for full time. I'll send out applications anyway, but would rather focus on more realistic positions.

    I guess by my view, a B level position would be a big name, but tech is not their main product. Banks, consulting firms, etc... Entry level salaries are like $75-85k a year in NYC for software engineering roles. An A level would be $90k+ a year at those types of firms. You know the types of firms I'm talking about. The ones I shall not mention or the automoderator will delete my post. C level companies would be below $70k a year. There's obviously some subjectivity in there, but I'm expecting everyone to have an understanding of what I mean by B level.

    I'm using NYC as a benchmark on salary since that's where I worked previously, but I'm open to many locations. I'd prefer to actually live in a more affordable area, but for an internship, I don't care.

    In terms of experience. I have most of the necessary course work, have some projects, and I did a software engineering internship this past summer at what I would say is a C level company. Small firm with no name recognition, 150 employees, low pay, tech and processes weren't so great. Still a good opportunity for a first internship. GPA is above a 3.7 if that matters at all.

    I'm coming from a business major and picked up CS later. As a result, my view on companies is all distorted. Companies I think are good for business roles are probably not great for CS and companies I would pass on for business roles might actually be good for CS. There's also a lot of tech firms I've never even heard of that might be great.

    I'm hoping you guys have some suggestions.

    ***Bonus. Some of my preferred companies have open applications, but close in March. I want to at least try interviewing with these less preferred firms first for practice, but I'm scared that if I wait too long, they'll pass on my application entirely.

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

    To All New Grads Struggling to Get a Job

    Posted: 09 Oct 2018 08:15 PM PDT

    I'm going to give it straight to you chief. You need to redo your resume to match the description and wait for it.... drumroll online applications are wastelands , there are so many more candidates more qualified than you that are applying (don't take this personally, not saying you aren't qualified just stating that there's always someone who is more qualified) . The only way to get your resume seen and possibly selected (or rejected , believe me once you've applied enough you'll start being grateful for even the denials) is a referral. I fly out to the Bay Area a lot so I've gotten myself a nice collection of people I can use as referrals.

    But what I've also found that was useful was reaching out to people on LinkedIn. I used to just spam recruiters with the usual "hey my name is skipfiller and I'm interested in this position , can I send you my resume". But as you can imagine that didn't get me a good response rate. However what I did find that was successful was looking at the company's engineering blog and reaching out to someone who made a post. They're more likely to talk with you and potentially give a referral when there's a genuine motive. I've also found that reaching out to people on the hacker news who is hiring forums pretty successful,I say this because these people are more likely to give you a referral for not only the position they posted but pretty much any other position at their company.

    I've had a couple on-sites(5) with BigN and out of the hundreds of applications I've put in, I only got one onsite from actually applying.

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

    DevOps vs Software Developer

    Posted: 09 Oct 2018 04:57 PM PDT

    Hello all!

    I am excited to say that I have made it to the last rounds of interviewing for two companies.

    Company #1 is offering a "Cloud Operations Specialist" role that will primarily handle server automation, deploying AWS EC2 instances, configuring log management, etc. This company is known for having a great employee atmosphere, a great work/life balance, and truly caring about their workers. The only downside to this company is they pay well below average market rate for their positions. I have a friend who started at $39k as a Software Developer.

    Company #2 is offering a "Software Developer" role that will primarily be dealing with .NET applications; however, I truly don't know of the employee atmosphere yet. I do know they pay around $55k - $65k for new Software Developers.

    I'm mainly asking this question because I don't want to be pigeonholed into a position. If I want to become a Software Developer in 5 years, I would like to do so. I'm afraid if I left my position as a "Cloud Operations Specialist", I may be segregated to only DevOps specific roles (unless I worked extremely hard).

    Does anyone have any thoughts or advice? Also, has anyone in this forum decided to pursue DevOps as a career? And if so, do you enjoy it over Software Development?

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

    Path of Mediocrity. Is there an escape?

    Posted: 09 Oct 2018 08:27 AM PDT

    I've been a dev for 14 years in the C# .Net stack.

    If I had to be honest with my self I've been a mediocre for most of my career.

    Never really coded on my free time. Didn't contribute to open source projects. Only occasionally looked at leetcode or hackerrank.

    Having said that, I've always had great feedback and reviews. I've been considered a very good developer everywhere I went. Though at my core I knew this wasn't true and so the last few years I've had a fire lit in me to be better.

    At the very least as of today, I write code clean, apply consistent patterns, make sure of unit test coverage, and become adept at spotting code smells. I'm constantly refactoring and improving code quality for readability and take to down technical debt.

    My question is, is it too late for me to try and join a big software shop like Google, Facebook, Amazon etc? If I grind on leetcode, practice whiteboarding, really study time space complexity and algorithms could I make it or is it probably already too late?

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

    Update thread: After the big fiasco from my previous team, I got another better job today. Thanks for the support and advice. There’s hope out there.

    Posted: 09 Oct 2018 07:16 PM PDT

    Previous thread:

    https://www.reddit.com/r/cscareerquestions/comments/9df0di/three_managers_leave_the_team_new_second_level/?st=JN2GR2ZD&sh=6b2b504d

    TLDR. Software engineer in Bay Area giant. A lot of senior managers and engineers quit my team. New management came in and threatened layoffs after questioning our abilities without seeing prior amazing work. I interviewed with another team inside the same company and got hired by new team. At the same time I interviewed outside at big N. Today one of those big N said I'm coming on board.

    I did around 100 leetcode questions to prepare for interviews but wasn't confident at all. Failed many phone rounds with many big N and medium N companies.

    As a last resort I looked for jobs matching my job profile and work experience. There were only 2! Such jobs on LinkedIn both at big N one of which was Facebook.

    Both the big N called me the following week for interviews. Facebook said they need me because of the same work experience but I still have to go through the generic leetcode style whiteboarding interviews. I begged the recruiter to let me speak to the team manager or let the manager see my work experience as it literally matches everything they are doing and need for the job description. They said we don't do our hiring like that. They said you won't interview for that team but you'll go through this interview process with completely different people. These people interview candidates and decide if the person is a good fit for Facebook and then you go and speak to the team.

    The other big N was much different. They said you have to do interviews but we value your work experience and you will interview with THAT team. One phone interview: hiring manager asked me about my work. No coding. Asked me some technical questions about my work.

    Called on site. Five interviews. 4/5 technical. 1 friendly chat kind of behavior interview. All five asked me various technical questions about my work everything 100% related to my daily work. Then they asked me some coding/trivia questions to do on the whiteboard all related to my work and domain. Frankly was surprised how intelligent they were at asking me intelligent coding questions that were tailored to my work domain.

    I did okayish. Solved around 50% of them with hints here and there.

    Was not expecting to pass, but I did. I was filled with so much negativity due to the experiences from my previous team, failing so many leetcode style interviews, and was depressed about my career. Everywhere I went there were leetcode medium questions asked on phone interviews.

    All the interviews I had I went with this don't care attitude where I wasn't making myself nervous but still giving my 100% performance in the interview. I knew I had worked really hard in my last six years working at the company and learned some actual skills in my work experience even if those skills are not important outside to other companies, they were still skills I learned with my own sweat and blood. Yes I couldn't do a single leetcode hard problem or a majority of medium problems too but my work experience is valuable to me. I went out seeking for a team that would value that and found one which did. Wanted to make this post for all the other old dogs in their mid thirties that there is still hope out there no matter what niche technology you are working on. My work domain is very very niche.

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

    Junior engineers, how can a senior make your life at work better?

    Posted: 09 Oct 2018 06:23 AM PDT

    I've recently accepted a role as a Senior SWE and will be taking charge over the development side of the company.

    Aside from a few vital parts that need to be done (proper version control, using branches and PRs for code reviews), I'm looking to help the junior engineer in the office as much as possible.

    My role is to improve the workflow of the development team, and amongst other things, mentor the junior.

    So, my question is to you:

    • Are there any things you experienced in work that made your life easier? Or maybe the opposite, what went bad and left a sour taste in your mouth?
    • What do you expect to see/get from a senior?
    submitted by /u/ScriptingInJava
    [link] [comments]

    Does anyone have any experience working for Bank of America?

    Posted: 09 Oct 2018 05:57 PM PDT

    I got a summer internship offer from BoA for their "Summer Analyst" position. The financial aspects of the offer are fantastic. However, I also did a little googling and searching on Reddit and it looks like people haven't had a great experience interning at BoA. If you've interned or worked with BoA before, I'd love to hear about your experience and any advice you might have!

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

    How do programming newbies (such as bootcamp grads) negotiate salaries? What can they expect for entry-level salaries?

    Posted: 09 Oct 2018 02:42 PM PDT

    *I should add, no other tech experience. I'm a catch, aren't I? Hah.

    I'm sure this is variable of course, but are there any ball park figures for entry level programmers? Above/below $35k? That's my current salary. I've been accepted into a coding bootcamp and am still on the fence about it. I wouldn't mind the cost, but the big thing is I wouldn't want to take a significant salary cut if I switched industries. Anything $33k and up I'd be happy with. It's always been a big interest and life is short so I want to go for it. I'm doing research and self teaching, reading lots of books before I make my decision (I have six months to decide now that I'd admitted). Even with a portfolio, bootcamp, and hard work, I'd still be a programming infant after 26 weeks. I'm wondering what I'd expect for beginning salaries. I'm rambling, sorry adderall does that. Thoughts?

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

    Question to Silicon Valley: Is it worth it

    Posted: 09 Oct 2018 11:07 AM PDT

    ** Im primarily looking for information on the long term situation (settling down, having a family etc)

    Primarily cost based. Im aware that Big Ns will probably pay you 150 k starting and climb to around 300k within 5-10 years of experience.

    But other companies (could be right under big N all the way down to startups) Is it worth it?

    The average family home is around 1.4 million in the clean parts of the bay area.

    150k after taxes comes out to 100 (pretty reasonable) and 300 k comes out to 180-200k after taxes.

    In some of the taxless states with a decent software scene (Washington, seattle and Texas, austin, dallas etc 100-150 k is a pretty reasonable senior engineer salary, but the cost of living is much much lower

    This isnt to stir an argument or anything, Im just primarily interested in what the prospects are for someone not in a big N company living in the bay area? Are they stuck to paying rent and living on pennies for life.

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

    How to find housing for the summer?

    Posted: 09 Oct 2018 08:21 PM PDT

    I know this is super early, but I wanted to know how people find housing for summer internships. Ideally I'd like to be rooming with other interns. Is there some group where interns can find roommates and stuff? (I'll likely be in NYC if that matters)

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

    What is the best way to improve myself as a C++ programmer?

    Posted: 09 Oct 2018 08:39 AM PDT

    I currently have 4 years of experience as a programmer, with only two of them being a simple C++ job. I think I am lacking in depth knowledge of C++. I dont know about copy constructors, references vs pointers, new C++11, 14 features etc.

    For me improving means two things(in priority).

    1. I become so good that it is very easy for me to find a new job when I want to switch from my current position. (I have struggled with job interviews in the past). Most people recommend the programming interviews book but that does not work so well. My number one fear is ending up without a job. Money is not a problem but ending up without a visa of that country is my fear.

    2. I get a very good understanding of C++ so that I become very fast and efficient in doing my daily tasks.

    You can suggest books, websites, articles or anything to improve myself.

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

    Feel Hopelessly Behind - Advice Needed

    Posted: 09 Oct 2018 04:08 PM PDT

    I'm a senior finishing up my degree in Electrical Engineering and Computer Science in a great school. Despite this, I feel hopelessly behind and have no idea what to do.

    I've never had an internship (never applied out of fear of failure), and I don't work on any personal projects. I have, however, taken a wide range courses and have a ton projects from these courses under my belt. My resume consists of these class projects, and the languages I've learned. Under experience, I have listed my position in a student group, a research opportunity from many summers back, and a tutoring service I've created.

    I'm confident in my peoples skills, and I've been told I'm very charming, I just always doubted my coding abilities and assumed a fixed growth mindset for a large period of time. This past summer consisted of me doing absolutely nothing, just three months living in a torn state of wanting to do so much and severe depression/apathy. Now I'm at this point in my college career where all my previous decisions and lifestyle choices have come to haunt me, and I have no idea what to do to rectify them. I've been trying so hard to change my habits for the better, to manage my time to the T, and doing everything I could to be the best possible version of myself (classes, working out, extracurriculars, applying to jobs) .

    There are many career fairs taking place, and I'm not sure what the next step I should take is. Should I be applying to internship positions even though I'm graduating? Should I be applying to full time positions even though I feel like my resume is lacking? I've even considered skipping this upcoming career fair (so I don't make a bad impression), working hardcore on a complete project/tiny startup for the next month to add something to my experience, and applying in the next career fair?

    If anyone has any advice, I would greatly appreciate it. I feel so lost and alone. Everyone I know has had internships or has already graduated and are working full time in these big name companies, and I don't really have anyone to ask for advice without being judged. Thanks in advance.

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

    Can I ask about full time Salary before accepting an internship?

    Posted: 09 Oct 2018 10:38 AM PDT

    I (Junior in college) currently have competing offers for internships in two drastically different areas of the country (U.S.). Both companies made it very clear throughout the interview process that a vast majority of interns go on to work for the company full time. I am inherently beginning to feel like this decision will likely decide where I work for at least my first few years post graduation. Would it be rude to ask the recruiters how much money interns who go on to receive full time offers are typically paid? I don't want to make a bad impression and have an offer revoked or anything like that.

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

    Applied for a software engineering internship, company instead asked me if I'd be interested in a Front End UI role instead. Should I accept?

    Posted: 09 Oct 2018 05:18 PM PDT

    Title. It's a pretty well known F500 but they are only offering me the position for the spring. I only know basic javascript and I am more interested in backend and using languages like java, python, C++...etc. I thought about it and I guess it'd be nice being able to rotate through all these different roles now because I won't do it as an adult, but taking a semester off is a big deal.

    Plus I'm a bit concerned that doing this role may make recruiters edge away for future software engineering positions because they will see it as not very relevant experience. Am I overthinking? Is taking a semester off worth it? I have previous F500 internship experience under my belt.

    submitted by /u/57rams
    [link] [comments]

    Grad School Research Interest

    Posted: 09 Oct 2018 07:22 PM PDT

    Hi, I'm an undergrad looking to apply to Masters in CS. I'm currently a Computer Engineering undergrad at UIUC and am interested in Algorithms and also AI/ML. But after reading some posts about ML grad school and how competitive it is, I'm wondering if it is going to be much harder to get in to top programs if I specify that my primary area of interest is AI/ML compared to other research topics (whether it's Algorithms or networking). Would it make a huge difference in my chances depending on which research interest I specify in my application for a Masters?

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

    Is there anything else I should do? Feeling lost and terrified. Honestly need help :(.

    Posted: 09 Oct 2018 01:41 PM PDT

    I am currently a CS senior at NYU looking to secure a Full Time job before I graduate and I already applied to 40+ companies with this resume: https://imgur.com/a/xxNkBhT

    The only companies that replied to me were the ones who I got referred to or the ones I applied to through my university's career site and career fair. The ones I applied online are not replying to me at all. What is wrong with my resume?

    Here are the list of companies I applied to already: https://imgur.com/a/5MHQUxf

    Are there any other companies in NYC that are hiring CS grads? I can not for the life of me find any more, and I HAVE to stay at the city with my immigrant parents.

    Also is there anything else I should do outside of just applying? I already solved 125 leetcode questions in the past three months and I could do more, but I got rejected by all the Big N at NYC so I don't think grinding more will help me find a job after I graduate. There is no one else who can refer to me anywhere else since most of my friends are just students like me. Also I already created a large study guide for OOP and Data Structure concepts, Language specific features, behavior scripts, and some SQL material. Should I do anything else?

    I am trying my absolute best, but I am terrified in the prospect of not finding a job by the time I graduate. It is my fault for not seriously looking for an internship my junior year. No one told me how important it was till this semester. I am constantly getting nightmares in the past few weeks that I will be unemployed and spend months/years sending out thousands of applications everywhere in the hopes of making minimum wage. My parents left their family in their home country to raise me here for a better life and I can not fathom letting them down due to making small critical mistakes in the next few months.

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

    (sort of meta?) What kinds of CS career-related problems are the most difficult to solve in this sub?

    Posted: 09 Oct 2018 02:23 PM PDT

    I'd like to hear what you personally think is difficult to address or help out with others, whether it may be that the text medium of this sub limits the ability to diagnose certain problem areas, or some other reasons.

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

    Wells Fargo Technology Intern Program

    Posted: 09 Oct 2018 01:55 PM PDT

    I can't seem to find anything about in regards to peoples experiences. I got invited to their Women in Tech Forum where they will interview me for this program but I want to make sure the technology intern program is worth it if im traveling to North Carolina on my own dime.

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

    Women in Tech, Bay Area, Job Insecurity

    Posted: 09 Oct 2018 09:10 PM PDT

    Its been 4 months since I joined a startup as a Software Engineer. Things started changing rapidly, new boss, new engineers(friends of boss), team is expanding rapidly. Meanwhile, I am scrambling to learn new technology stack, languages and frameworks to contribute to the team. Recently, I heard there is Product Management(PM) role in the company, and I had approached the PM manager as I would like to do a career switch, and explore product management to get experience in that area. This has annoyed my boss and I am scared my job is not secure anymore.

    I had a 1:1 with my boss today, it was very stressful as I heard a lot of negative feedback. He emphasized that my performance is not great, and the expectation is high as I have been in the company for 3+ months, and there is not much time to ramp up/come up to the speed. I am still not in a position to develop a new feature e2e as I'm still new to this technology stack. Also, he did mention that he is annoyed of me approaching PM team. Do you think is an alarm for me to start looking for a new job? What are my chances of getting fired? Please advise. Is there something I should do to secure the job? or Are the chances less given that he doesn't like me?

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

    Am I wrong to want to find a job that takes security more seriously than my current employer?

    Posted: 09 Oct 2018 01:17 PM PDT

    TL;DR I'm a dev working with a team that implements no security and often easily exploitable features. I want to fix these but get shut down by boss man. I would like to move to a company that takes these things more seriously.

    Hey everyone,

    I'm a team lead web developer that is managing a huge project with thousands of users for my company. Currently I have a team of 4 developers under me that are working on this project. I was just moved to this project about 8 months ago and over the months have found that the previous developers have really done a number on it. Really poorly written code with no design standard or organization at all. I have tried my hardest and put a lot of work into turning this project around but I feel like I am being blocked every step of the way.

    One of my most frustrating problems with this project is the lack of security implemented into the application and poorly designed functions that allow for exploitation. Despite me being a software developer, I am very passionate about security and I make it my priority to fix these issues. As I said, I am the team lead for this project but I still have to stick to a list of features that we currently need to implement and any new features have to be approved by my boss. Every time I bring a security issue up to him it gets shot down. On more than one occasion he has said, 'That would never happen' when I suggest a way that a function could be exploited. Now, I understand that may be true now but I worry that as our application becomes more popular we could run into an issue down the line.

    Last week I found a security issue that allowed a user to act as if they had administrative privileges across the application. This allows the user to view/edit personal user information or send messages via the in-app messenger and look like it is coming from the admin account. I'm sure you can use your imagination and see how this could be exploited. Unfortunately it isn't a simple fix and would require a rework of a majority of the backend code. I created a report and ran it by my boss and was almost instantly shut down. He used the same excuse, 'it will never happen'.

    Two of the developers and my boss are the ones who wrote this code ~2 years ago and I don't know (and don't really care) if me bringing up these flaws hurts their pride. I am not rude when bringing these issues up, I present them in a way that assigns no blame to my coworkers and they are simply issues that need to be fixed. Despite that I can visibly see my boss get angry when I bring these things up.

    This week I've been polishing up my résumé and have been seriously considering moving to another job. I have only been here 8 months and only have ~2 1/2 years experience so I am hesitant to switch jobs so early in my career here. That being said, I really want to work for a company that would appreciate the concern I have for these issues and the work I put into my reports. I am praised for the work I do but as I mentioned above I get attitude and push back when wanting to implement these features.

    What would you do? On a side note I am also toying around with the idea of doing a part-time master's degree program at my school for cyber security. Eventually I'd like to move into a penetration testing related job but for now I am a web app developer and I can simply work at my current job until it is completed.

    Thanks for your input.

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

    Lateral Options

    Posted: 09 Oct 2018 08:45 PM PDT

    Due to restructuring, new opportunities have opened up between our departments. With interest in each position, I'm curious which lateral move would open the most doors in the future.

    Some quick descriptions: (each position primarily works within a Hadoop cluster)

    1. Data Modeler
      1. Tools: Erwin Data Modeler
      2. Work with the Data Architect to develop new models within the EDW
      3. Goals: Data Architect role
    2. Systems Engineer
      1. Tools: Docker, Jenkins, Kubernetes
      2. Support various systems while creating new ways to automate others
      3. Goals: Working within the DevOps framework? / Cloud career
    3. Business Analyst
      1. Current role ~ 1 year
      2. Tools: Tableau, Python, Agile
      3. Typical BA work + work within BI to develop dashboards while automating other processes
      4. Goals: BI Analyst/Developer / Consulting / Preferably not PM

    Again, purely from your experience within the industry, which lateral shift do you believe offers the most potential?

    Why?

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

    No comments:

    Post a Comment