• Breaking News

    Wednesday, August 22, 2018

    Big 4 Discussion - August 22, 2018 CS Career Questions

    Big 4 Discussion - August 22, 2018 CS Career Questions


    Big 4 Discussion - August 22, 2018

    Posted: 22 Aug 2018 12:07 AM PDT

    Please use this thread to have discussions about the Big 4 and questions related to the Big 4, such as which one offers the best doggy benefits, or how many companies are in the Big 4 really? Posts focusing solely on Big 4 created outside of this thread will probably be removed.

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

    This thread is posted each Sunday and Wednesday at midnight PST. Previous Big 4 Discussion threads can be found here.

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

    Daily Chat Thread - August 22, 2018

    Posted: 22 Aug 2018 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]

    Dad recently died. Lost all motivation. Performing poorly at work. What do?

    Posted: 22 Aug 2018 06:58 AM PDT

    This post will probably serve as nothing more than validation for myself. Sorry.

    I'm 25 years old. I graduated a year and a half ago with a degree in CS from a good school. I've been working at a big company for nearly a year. Despite never really caring about my team's product, I was enthusiastic and eager to learn. I get paid really well and my team members are awesome people, so I was grateful to be in such a comfortable position. I did decent work for a while.

    My dad was diagnosed with terminal brain cancer last October. He passed away a few weeks ago. When shit started to get real and it was evident that he was going to die, it became harder and harder to concentrate and care about work. I think this is pretty reasonable. My team members and my manager have been great throughout the entire journey. I have taken a bunch of time off here and there to help my mom with the ordeal. I have no regrets whatsoever.

    However, I am now struggling to recover from the loss at work. For the past three weeks, I have been coming into the office at 8 and staring at my screen for a few hours until standup. After that, I stare at my screen for a few more hours and then I go home. Every once in a while, a nugget of productivity shines through and I manage to get a little bit done. I usually get sick of browsing shit documentation after about an hour, and then I start thinking about how I couldn't possibly care any less about the work I'm supposed to be doing.

    Once again, my team and my manager are angels. No one has called me out on this. To be honest, I kind of wish they would. Watching someone die made me realize that I would not be happy with yesterday if I died tomorrow.​

    I don't know if this is because the work I'm doing is bullshit, or if it's because I'm not very good at doing the work itself. I have always felt like I am not as in-tune with the programmer lifestyle and outlook as my peers, but I worked really hard in university to be knowledgable. I know I shouldn't quit my job, but I can't see myself being productive for a while.

    I have no idea why I'm writing this. I don't know what the goal is. I guess I just want to hear from people who have been in the same situation.

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

    A suggestion to those struggling...

    Posted: 22 Aug 2018 12:27 PM PDT

    I created an account because, I read some of these posts and think I can maybe offer some unsolicited advice to those going through a rough time whether it's finding a job or just sad from work and school.

    It's okay to suffer A lot of times on here I hear people complain about being sad, unmotivated, depressed, or whatever fits that description. Obviously I'm not a licensed professional so seek professional help if you need that. HOWEVER, I am an average person that has had stupid shit happen to me before that got me down multiple times. In those moments all I wanted to do was give up and end it all. It probably doesn't help that we live in an age where we see everyone smiling and amazing on social media. Maybe, they have a hot wife/girlfriend/husband/boyfriend or maybe they have the best house and career. Let me tell you something. Most people don't have any of those things. It's totally okay to be average. That doesn't mean give up on improving your self. It just means it's okay to feel sad sometimes. Everyone is going to suffer in life. If you don't have a spouse like me you probably are suffering from not having one thinking you're not good enough. Hell, if you have a spouse there's probably times where you have arguments and tough conversations which is another form of suffering. Like, I said everyone suffers. Just try to get up out of bed everyday and keep improving. But, don't look at the top of the mountain and expect it to be that way everyday. There's gonna be shitty days and there's gonna be great days. But, most days are pretty average.

    Smile more. I can't tell you how much just smiling at people has improved my relationships with them. Be into what the other person is saying even if they're talking about the fucking Kardashians. Just try to get a smile out of what they're saying try to be that person for just a moment and I promise you if you try to smile AND understand the person that's talking to you, you might even feel a little bit better. Connecting is natural to humans. We NEED to connect. Also would help you looked people in the eyes. Seriously. I know it's hard but, point those beautiful eyes at the person you're talking to.

    You probably won't be a programmer the rest of your life Face it. I don't care how happy go lucky you are about programming this shit can get old. Even the person that's loved every second of it for his/hers past 40 years will eventually get tired of that shit. Don't let programming or making money define you as a person.

    TL:DR Connect with people, even people you hate. Give more then you receive.

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

    Is casual attire the norm in the tech world?

    Posted: 22 Aug 2018 06:36 PM PDT

    I have an onsite at a tech company coming up and I was curious if it is normal to show up to that in clean but casual clothes. Something like a plain t-shirt and jeans, or maybe a nice sweater and dress boots.

    I know pretty much all tech companies have casual dress code, does this also apply for interviews? or is it just a safer bet to show up in business casual at the very least (like a button up and dress boots).

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

    Ghosting

    Posted: 22 Aug 2018 11:57 AM PDT

    I am a recent grad who has been job searching for a while now. Recently, I was able to get two onsites and was ghosted after both, even after writing a follow up email. While I know that ghosting is very common for the early stages (initial application & phone calls), I did not expect to get ghosted after onsites. Is this a common thing or am I just an outlier?

    For both companies I got pretty far down the pipeline, speaking with recruiters, engineers, directors, and the VP of Engineering so I am surprised to not have any sort of follow up. I also thought I did fairly well for both onsites. Had I completely bombed them, I would probably not be as surprised for getting ghosted.

    Now, I understand why companies ghost. It's legally safer than rejection since you can ward off lawsuits for discriminatory hiring practices. It's also easy to feel less responsible for ghosting when you are only one cog in the hiring machine. From an economic perspective, after a candidate is rejected, any time/effort spent with the candidate does not bring further value to the business. Some claim that companies ghost you to keep you as a backup plan, but I have heard some good arguments disputing this, namely companies don't have incentive to settle for their second choice and would rather just find someone more qualified even if it costs more. All of this doesn't touch upon the fact that many candidates themselves ghost interviews without explanation or notice.

    While I understand why companies ghost, it's still obviously disrespectful, unprofessional, and cowardly to the candidate. I was fortunate enough to live driving distance to both onsites and can't imagine how livid I would be if I had to fly across the country for an onsite only to get ghosted. I can also see how the pendulum can swing the other way. Someone who gets ghosted frequently may return the favor, accepting multiple job offers as backups and showing up to work at one place and simply ghosting the others.

    After reflecting for a bit, I've come to realize that companies aren't going to change this practice any time soon. On the other hand, getting resentful about the whole thing as a candidate is really just self-inflicted misery. So it's better to focus on the palliative rather than the preventative at this point.

    My question is for people who have gotten ghosted (or have faced other generally absurd things during your career) and still came out on top: how did you stave off cynicism? How do you remain positive when dealing with things like this? I'm starting to believe that becoming Machiavellian in the workplace is completely justified--not only because it benefits your career, but also because it simply evens the playing field in the game of business.

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

    Infosys Clients

    Posted: 22 Aug 2018 05:31 PM PDT

    Starting as an Associate at Infosys soon in Raleigh. I'm curious to know what types of clients people usually get. I read that some guy in Texas got a project at the Toyota Headquarters, which is huge imo. Are clients usually big companies like Toyota? Just trying to get an idea of what I should be expecting.

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

    Which area of CS is least accepting of self-taught people ?

    Posted: 22 Aug 2018 06:04 PM PDT

    As someone who is potentially considering a career in CS by teaching myself , I'm curious to know which type of career in CS is least likely to embrace a self taught person. After playing with what seems like virtually every language under the sun, it feel like I might enjoy developing mobile apps or developing for VR/AR. Both appear to require more traditional languages (C, Java, etc) After researching for a bit, I saw a YouTube video talking about java developers and how they tend to work for enterprises. Which are more likely to higher more traditional candidates for their openings.

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

    Tech companies in NYC that hire new grads?

    Posted: 22 Aug 2018 05:56 PM PDT

    Hey all, I'm graduating in Spring 2019 and I'm starting to look for new grad opportunities. I'd like to be in NYC but I'm also trying to find a tech company with a culture similar to that in SF (definitely want to avoid banks, for instance). Anyone know companies like this that regularly hire new grads? Or CA-based companies with New York offices, who might put a new grad there?

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

    Imposter Syndrome will I be sucessful in the field?

    Posted: 22 Aug 2018 08:32 PM PDT

    I will be graduating with a CS degree soon. I am sitting at a 3.2+ major GPA. I interned over the summer and upon asking I received positive feedback something along the lines "I was able to pick up technologies and face challenges presented to me". I successfully was able to finish tasks assigned to me with guidance of my mentor. I am not the best/fastest coder out there. It takes time for me to grasp things. My concepts are OK and I can retain them but I do need to go back and refresh my memory a bit if I need to use them after a while. I am not sure if I can survive in this industry until retirement because IDK how hard it is going to get as I gain experience. I am currently hunting for a full time job. Advice please.

    Thank you for your valueable time.

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

    Asking for some general feedback around asking for a raise

    Posted: 22 Aug 2018 04:39 PM PDT

    Hey everyone! Posting from a throwaway because I'm pretty active on my main account and there are a couple folks who know me irl as connected to that one. Apologies if this isn't allowed but I'm pretty sure it isn't covered in any of the sticky posts and I've read the other posts on this sub in the past related to it but am going to share and solicit your feedback.

    A little about myself: web developer at a seed-stage startup in the Bay Area, mid 20s, 3-4 years of experience, salary of 130k USD and some equity that's either worth nothing or a ton. We won't know for many years of course, but for now nothing.

    I'll be coming up on my one year at the company before too long and am apprehensive about asking for a raise. I've actually never gotten a raise before but obviously don't want to sabotage myself by never asking. But at the same time, I don't feel like I'm that strong of a programmer and don't particularly have opportunities to really excel as projects are fairly ad hoc and not too impressive if you're looking back on the year (I could make a decent case for a raise based on projects but I've also done lots of forms and equally random not-that-cool-but-someone-needed-to-do-it projects like that).

    Imposter syndrome is at play, but I also might actually suck and just be pretending it's unwarranted by labeling it as that.

    So in terms of questions, there are two specifically:

    1) Knowing my context from above, am I doing "alright" for working in the Bay Area or am I way over-paid or way underpaid for relative to comparable workers? I get the sense that I'm about in-line but haven't asked around too much (and this is r/cscareerquestions haha).

    2) How should I approach that conversation when the time comes? I think my biggest fear is that I'll get into it and my boss or whoever I end up having that conversation with is going to be like "You want a raise? You actually suck and you're fired." Is that irrational? Has that ever happened? Or if not that dramatic, then some other outcome that was worse than just "no"? Or in more positive outcomes, are companies usually pretty decent about giving raises if they like you?

    Thanks!

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

    What's a better word for my position based on what I've done?

    Posted: 22 Aug 2018 07:42 PM PDT

    I worked as a "Quality Engineer Intern" but what I actually did was code maintenance/development on their existing test automation framework. I also did some actual development as well on the side for the team with ElasticSearch and Python for like a reporting tool for continuous testing.

    I'm concerned that putting Quality Engineer as a title will get me bucketed as a QA guy when in reality I myself didn't really do any of the actual QA/test analysis/manual testing efforts. What would be a more suitable title? Maybe Automation Developer Intern or just Software Developer Intern?

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

    Transitioning from SDET to SDE

    Posted: 22 Aug 2018 06:08 PM PDT

    I've been an SDET for approximately 6 years. However, I'm wanting switch from my current SDET role to a software development role. What's the best way to make this transition?

    I've been looking for roles I think I'm qualified for about a year now with zero luck. Any feedback is appreciated. Thanks.

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

    Just started my Junior QA Engineer role at a start up of <25. The CEO/Co-Founder invited me to lunch tomorrow. What advice do you have for a self-taught engineer to impress his boss?

    Posted: 22 Aug 2018 06:05 PM PDT

    They hired me on with full intent to transition me to a full time software engineer 'when the time is right'.

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

    Potential new employer asking for previous company stock grants

    Posted: 22 Aug 2018 05:16 AM PDT

    I have recently received news that a big financial firm is willing to make me an offer after passing all of their interviews. However, in doing so, the company wants me to share my most recent award agreement, including shares granted, vesting schedules, and what stocks I might lose for leaving my current employer.

    This seems a bit odd to me. It is specifically meant for determining my valuation. It does not seem right to make a valuation decision based on this. Thoughts?

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

    On way to PIP

    Posted: 22 Aug 2018 03:33 AM PDT

    TL;DR

    Have been with this company and team for over 2 years now. Love the company but things are not working out with management. Not doing well and am on my way to PIP. Should I quit or fight it? (If it matters - I am from Canada)

    Background

    Year 1

    Toxic work culture and an incompetent manager had made the work environment very unproductive. The manager got demoted to a new role and was moved to a different project when the team couldn't deliver on what he had promised.

    There was a leadership change shortly afterward. The rockstar developer on the team (let's say Dave) got promoted to be the new manager. However since he hardly had any management experience, he was given a "team-lead" title and the company had given him a year to prove himself. In the system, our official manager was let's say Dustin, Dave's boss, and our big boss.

    Dave had already been there for around 6 months when I started. We were at the same career level and didn't get along very well and had some clashes regarding coding, planning and general best practices. Although he was technically very strong, it was a pain to collaborate with him because of his rockstar attitude. He was condescending, controlling and manipulative. He was very ambitious and got an A+ in "office politics". Some other people on the team also felt harassed by him. I took the brave step of officially lodging a complaint against him with HR. This was before he became the team-lead.

    I also let Dustin know about my complaint and requested him to change my team. The result of the HR investigation was that he was given a warning and asked to complete a few people skills training. Bottomline - nothing changed for me and I had to keep working under Dave.

    Since then, he would either keep assigning me shitty/low priority work or something which I didn't have any interest in. I totally lost my mojo at this point and stopped caring.

    Year 2

    Performance review for Year 1 wasn't positive. I didn't do well under Dave for the reasons laid out above. I let Dustin know of the same and requested a team change again. However, he encouraged me to work things out with Dave and come up with an improvement plan. We came up with an improvement plan but followed that only for a month.

    At the same time, the team wasn't doing under Dave as well. The same problems that plagued us from the beginning were still there. Over the last 1 year under Dave, the team had just shipped 1 feature. Wise people had left the company. In the meantime, we got some new faces. Some of the new members felt the same toxic atmosphere. Out of the blue, 2 months back, Dave decided to step down from his managerial role and decided to switch to being a developer. A new manager was hired and everyone was happy.

    Current situation

    I got a mid-year performance review which was again bad. I was officially given a 1-month warning through HR (by Dave) to buckle up and deliver or face the consequences. I have been given set of goals which will be evaluated by him. Think of this as a pre-PIP.

    I spoke with Dustin and HR and accepted that I wasn't doing well and part of the reason was Dave. I argued that this was not a fair evaluation as Dave has a conflict of interest (he could be retaliating against me for my complaint). I also proposed that I was willing to be evaluated under the new manager, who would be staring in a month's time.

    However, it seems Dustin has Dave's back and HR doesn't want to get involved in the mess. Dustin has made it clear that Dave will be evaluating me as he works with me on a day to day basis.

    I just completed a week of the evaluation and it's painful. It's like working with a gun pointed at my head. In fact, my performance has deteriorated even further after being put through this.

    Options

    1. The way I see this is that the company wants me out. I think the senior management is trying to find scapegoats for the team's consistent failure over 2 years. I have heard rumors of another senior guy in the team who might already be in PIP. In this case, no matter how hard I try to survive this, I will be put in PIP eventually and will either quit or get fired.
    2. Dave has a grudge against me. Since he is Dustin's right-hand man, I really can't fight him here. I will be put in PIP eventually.
    3. Fight it and come out successful - Even though I come out of this successfully(2-3 months), I will have to prove again myself to the new manager with Dave will still being in the team.
    4. Quit - This seems more reasonable and my conscience is leaning towards it. Honestly, I could also use a break of 1-2 months, and devote all my energy prepping for interviews. As I have already escalated the issue with HR, I think Dave/Dustin might get into some trouble if I leave citing "unfair treatment" as a reason. Although this might affect my future employment with the company. Financially I might take a hit, but I have 3-4 months of savings.

    What do you guys suggest?

    Thanks for reading

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

    Address on NDA for Unpaid Internship

    Posted: 22 Aug 2018 08:50 PM PDT

    So I was offered a remote position as an intern for this startup I heard about, and they are asking me to sign an NDA that asks for my address. Since this is an unpaid internship, I don't really want to give them my address. I emailed them about this and they said it will only be used if an official notice was to be sent out, so it's highly unlikely it will be used.

    Regardless, I don't want to give them my address since it's only for 3 months and it's unpaid anyways. Do you guys know what I can do, if the NDA requires an address? I was told I could get a PO box and list that, but I don't want to have to pay just for that.

    Any suggestions? Thanks!

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

    Entry level job market stagnant in the PNW or everywhere?

    Posted: 22 Aug 2018 09:32 AM PDT

    Self taught programmer here with a little over 1 years worth of full stack training (full time) and no CS degree. I have volunteered on a few unpaid non-profit open source projects and have tons of personal projects mostly in JS, React, React Native, Node, GraphQL, etc. 1000+ commits on github this year for what it's worth.

    Past work experience looks a little weird due to being a freelance artist and being homeless for the past few years. Been applying for months, but not really getting anywhere in my region (Portland, OR). Most entry level jobs seem reserved for recent grads or have multiple year experience requirements.

    After talking to some locals the general vibe is that the PNW attracts more senior talent and people relocate here after working for a while somewhere else.

    Is that a valid assessment? Should I relocate? And if so, what markets should I consider based on my skills? Or am I just psyching myself out here? Should I give it more time? Keep grinding on the open source stuff? Ramp up my networking efforts? Or move somewhere with more opportunity?

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

    Need advice regarding the terrible project I've been assigned to

    Posted: 22 Aug 2018 01:16 PM PDT

    Okay, so a little context is necessary here. I've been an intern at this company for almost a year. Although I am an intern, I have over three years of industry experience. Most of my experience is in web development, but on my previous project I was in charge of all of the architectural design choices as well as the design for the large database schema. The reason I'm not a full-time yet is because of a medical situation that required me to take an extra semester, which I am starting now. My boss has already stated that he is going to make me an offer in a few months when the annual budgeting happens.

    Anyways, I just finished my previous project- A large web application that had a lot of feature requirements. I hit all of them and was even able to add some extra ones. Not to be boastful, but I'm really pleased with how the application turned out. It's flexible, maintainable, documented, tested, readable. It looks good and does everything it's supposed to do. The project owner loved it and it is expected to save the company a ton of money (my boss estimated ~400k / year).

    Now I've been assigned to a this project that has been going on for some time. It was originally introduced by some contractors that no longer work for the company. The current project leader is a co-worker in my department. Immediately after being assigned I noticed a ton of problems:

    • Horrendous architecture: The project is a WinForms (and some WPF) application that is broken apart into 15 separate Visual Studio solutions. Only a few of the projects within them overlap. There is a ton of overhead to debug the app since you need to have a bunch of VS instances open to build the individual parts.

    • Try-Catch blocks on every service method. Yes, on every single service method. They swallow the most general System.Exception so the app doesn't "crash". But in reality, the app crashes silently a lot and it leads to a bunch of unexpected results. The only exception handling going on there is logging things to a database and moving on.

    • No modularization - There are at least six classes in the application that are 6k+ lines of code and two big ones that are almost 10k lines long! It's nearly impossible to read or tell what is going on.

    • Database usernames and passwords in plaintext

    • Different conventions all over the place. Sometimes we use camel case, sometimes pascal, sometimes underscore delimited. There is virtually no consistency.

    • Plenty of other bad programming practices that I'm not going to write out here. Thinks like hundreds upon hundreds of delegates that everywhere are nearly impossible to trace.

    I've talked to my coworker, boss, and the one other developer on the project on this project about these issues. Thankfully, we have time budgeted out to improve the application, but every time I try talking to her about them, she keeps trying to re-prioritize the issues saying I need to work on things like the changing the color of a pop-up window to look nicer or fix other trivial issues. I think she's reluctant to start these architectural changes because it's such a big project. It's really hard for me to work or feel motivated to work on a project like this and I don't know what to do. I don't want to work like this for another semester.

    Is it okay to ask your boss to remove you from a project? What would you do if you were in my situation? Thanks in advance for your feedback!

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

    What was your experience with your yearly reviews?

    Posted: 22 Aug 2018 08:41 PM PDT

    I'm about to get one next month and want to prepare my negotiation for a higher salary. Curious what has worked for people that went through it.

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

    Is python a safe language to stick with in your applications to companies?

    Posted: 22 Aug 2018 11:52 AM PDT

    Okay Im new to software development.

    I do know javascript, java, python, and swift. I have a project of decent level detail in all projects.

    But when doing algos I am getting confused practicing different syntaxes in so many languages. Do I just suck?

    Or is it okay for me to pick python (my masters classes are currently python, and two of my projects) or is Java preferable?

    *** In reference to coding interviews **\*

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

    Web development as a midlife career change?

    Posted: 22 Aug 2018 08:32 PM PDT

    I'd be really grateful for any advice on a choice I'm facing. I spent the first half of my life raising a family, working interesting (but low-paying) jobs in environmental science and nonprofit, and eventually went back to school (having done a first year right out of high school) and almost finished a BS in environmental science. My degree was interrupted by a divorce and financial upheaval, and I started doing some freelance writing and some other side gigs to make ends meet.

    Fast forward five years. I'm 43. I'm remarried, my kid is starting grad school, life is good. I want to re-enter the workforce on a full time basis, so I really need to finish my degree. However, after crunching numbers, I'm considering taking a completely different course and getting an AS in web development instead. I've always loved computers. I had a little website for awhile 15 years ago, and I taught myself how to make it work. It was so much fun. At every job I've had, I've ended up the default IT guy when one wasn't around. I've been playing around in CodeAcademy and enjoy it. I anticipate working 20+ more years, and while I dearly love tromping through wetlands and wrangling animals, I don't see myself physically wanting to do that forever, and I think it's too late to get where I want to go in science.

    Other points: I could get an AS at a community college for 1/4 the cost of finishing my BS. I could (I think) work almost anywhere, even potentially remotely, meaning I could keep following my husband's career around for however long as need to. The earning potential seems much better, and think I'd earn more, and more quickly.

    What am I missing? Is being a 45-year-old woman with no CS work experience going to be a huge hurdle? Anyone else do this as a second career from an entirely unrelated field?

    Tl;dr - I'm 43f and need a new career. Is web development doable with an AS?

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

    Considering doing a masters in CS. Is this what I need? I'm a bit lost

    Posted: 22 Aug 2018 08:17 PM PDT

    I'm a senior in a state school majoring in CS and I just started to consider going to get a masters instead of going to industry

    So unless I'm mistaken, masters programs are looking for only these things:

    1. GPA
    2. GRE (no subject tests)
    3. Letters of recommendation

    I also heard that only the math section of the GRE is actually relevant, but I have no idea if that's true at all.

    Otherwise, is the whole application process simpler than applying for undergrad? That's what it seems like

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

    Sac State or San Jose State

    Posted: 22 Aug 2018 08:05 PM PDT

    I'm in community college trying to major in computer science and thinking about where I should transfer. Sacramento State would be more convenient because it's closer and it's a much cheaper city.

    I could try San Jose State but it's a lot farther away and it's about 1.5 times more expensive to live in San Jose. but they might have more opportunities for internships.

    So my question is would accepting the cheaper and less prestigious college be bad for my career prospects?

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

    I believe I am very good at my Test Automation role, but don't feel like I'm capable of doing application development. How far apart are these roles? I'm having a mental crisis.

    Posted: 22 Aug 2018 07:58 PM PDT

    A little background on me, I've always said I don't want to code since college. I took Java classes in college and they just did not click with me. I couldn't get the hang of it, but I think part of it is I didn't WANT to learn it. I just honestly feel like I don't have any interest in it. I graduated college working in an analyst role, basically a glorified application support person.

    Currently, I have been doing Test Automation for about 2 years for both Web and Mobile using Selenium and Geb with Appium. I kind of just fell into this role because I was working as a BA on a project and our test automation person was drowning in projects so I watched a Udemy class and just kind of went from there. The BA role wasn't challenging me so I decided to try something new. I am one of a few people in my position at my current company and I believe I am by far the best one there. I actually do enjoy this work as it provides many challenges getting tests to work on several browsers AND many different mobile devices and platforms.

    The reason I am here today making this post is because I approached my manager about a promotion to the senior level of my position and he said I can go for the senior level of test automation but he urges me to go the more development route so I don't get pigeonholed as "just a QA". Basically the career latter stop at senior test developer, whereas going the application developer route has many more opportunities. I know a lot of people look down on QA, but I actually enjoy the automation aspect of it. He said I'm capable of doing a development route instead, but I honestly don't think I am. I know test automation is "coding" but it kind of isn't. It's more like a scripting that uses a coding language. I know enough Java and Groovy to be very proficient with the languages in a testing sense with Selenium and Geb, but I don't think I would have any idea what I'm doing for application development.

    Now after this discussion I'm having a life crisis in my own head. "Can I do development? I have no idea how to do it. Where do I start?". "Do I want to be doing test automation until I retire?". "I don't want to code anymore, but what other job out there can I do that isn't a big step back?" My mind is just spinning right now. I know I can sign up for classes on Udemy and take other coding tutorials but I don't want to use my free time to do that. I am not a person that gets off of work just to do more coding and more learning. I know developers I work with that code at work and then go home and work on their own projects because it's their passion and they enjoy it. That is NOT me. If i wanted to start being a developer I need to learn HTML/CSS/JavaScript (HTML and CSS I kind of already know), I need to understand Java WAAAY better, I need to learn frameworks like Spring and whatnot....it just all seems so incredibly daunting and frankly have no interest in doing it on my own time. If I was able to do all of this on the clock, it might be different. We are able to take time to for our own personal betterment but I also have deadlines I need to meet so it's not much time.

    I guess I'm just asking for advice or reassurance, I'm honestly not sure. How is it possible that I like automating tests by writing code, but have no desire to write application code? What other role out there could I even make the switch to that isn't development after years of writing automated tests? Maybe I am much closer than I think I am and I just need that something to make it click in my head that says "this is actually very similar to test automation!"

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

    Just started a new job after turning down a competing offer. Not that excited after accepting and starting new job and considering other offer.

    Posted: 22 Aug 2018 07:36 PM PDT

    As the title says I recently started a new job and after a couple weeks at this new job I'm not super excited about the work being done here. I had a competing offer at the time of starting this new job and I think if I went back to them I would be able to still accept their offer. I'm wondering what considerations I should make before asking the old job if their offer is still available. I'm torn because there is no guarantee that the other job is any better, but their tech stack and culture seems to be more in line with what I want in the future. Thoughts?

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

    No comments:

    Post a Comment