Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Xik
Mar 10, 2011

Dinosaur Gum
Can't think of any situation when telling your employer you are thinking of leaving would be a good idea.

Best case scenario is they take it well and shuffle you off to do something low impact like writing docs all day. In this case you've already cemented that you're leaving because your job sucks even more.

Adbot
ADBOT LOVES YOU

Xik
Mar 10, 2011

Dinosaur Gum
Anyone in the thread willing to share their experience and/or advice regarding taking a sabbatical/extended leave or an unemployment "gap"? My current title is the equivalent of "Intermediate Software Developer" and I'd liking be applying for the same title after a ~6-8 month period of unemployment.

Wife and I are discussing one of us taking a break for a puppy (among other things) and I a) earn less b) have a less specialist role and have been at current employer for quite some time, where as she recently switched. So makes sense that I'm the one.

My primary concern is explaining the gap in the future. I'm sure my current boss would provide a reference to alleviate the whole "he probably got fired" thing, but that would require getting to the stage of reference checking. The market is quite healthy here for my skills, but I'm still concerned about how this will affect my career?

Xik
Mar 10, 2011

Dinosaur Gum

Achmed Jones posted:

If it’s either a sabbatical or a leave of absence, you retain employment with your old company and go back to work for them upon your return. That’s the defining feature of those terms. You’re talking about quitting your job and searching for a new one in 6 months. Those aren’t at all the same thing.

In academia people take sabbaticals as a matter of course. They usually use them to write a book. It’s literally never a bad thing because they’re still a professor of whatever at their institution while they’re on sabbatical.

Yeah, I'm aware of the difference. It's not unheard of for people at my org to be granted extended leave (outside of parental leave) and I've also spoken with those who were offered it when handing in their notice.

I haven't spoken to my manager about this so for my benefit, assume that this won't be the case for me and I'll actually be unemployed.

Xik
Mar 10, 2011

Dinosaur Gum

Careful Drums posted:

I don't think "My wife and I wanted to get a Dog" will hold up well in an interview.

Yeah, this is understandable. I wasn't going to start posting all my personal details but I guess I am soliciting advice so...

The ordered reasons are closer to:
  1. Help deal with/recovery of ongoing medical issue with has made being in office environment difficult lately.
  2. Spend time/look after grandfather who is currently visiting from overseas. Has had a series of major and minor strokes along with other health issues and likely to die soon... I'm honestly sort of amazed they let him travel.
  3. Dog
  4. Bunch of other small/trivial things.

Sounds like the most important thing would be that I need to come up with something reasonable to advise interviewer/recruiter in the future.

rt4 posted:

Work remotely, of course. It's superior in every way.

Up until recently I was three days remote, two days in office. My team lead that enabled that recently left so that little perk has dried up, even though I was measurably more productive remotely.

E: Also re having something to show, my day job involves heavy usage of some large open source libraries in the .NET space and was planning to attempt contributing to some of them.

Xik fucked around with this message at 19:22 on Nov 25, 2018

Xik
Mar 10, 2011

Dinosaur Gum
I totally regret mentioning the dog.

But seriously thanks everyone for the advice so far. I was also interrogating some contractors at work today about their experiences with gaps (intentional or otherwise) and got some good advice.

Xik
Mar 10, 2011

Dinosaur Gum

New Yorp New Yorp posted:

This was observed when candidates were given internet-connected laptops, an array of development environments, and told "implement <FizzBuzz-equivalent>. Feel free to search the internet, we don't write code in a bubble".

Did you monitor and review the internet activity? Feels like it would be a good way to see how they go about solving the problem. Eg: Looking up standard lib documentation to see if it has a remainder operator vs just copy paste and answer from stack overflow.

Xik
Mar 10, 2011

Dinosaur Gum

Schneider Heim posted:

I read that NZ gives you one year to look for work after graduating on a student visa

Hey friend, if you're thinking of coming here to work in the IT industry you should have a good look at the salary you can reasonably expect and compare to your local and other places in Oceania (Australia specifically). You should also read a bit about the housing situation in Auckland, since that is likely where you'll be working in this industry. Note that there is sort of a housing crisis at the moment, so you can expect a non-trivial portion of your salary to go towards rent.

Don't want to discourage you or anything, there are definitely plenty of jobs to be had in the industry but do your research first if you haven't already.

Largest NZ job sites (don't forget salaries and contract rates are in NZD):
NZ Seek
Trademe Jobs

Can also get a feel for rentals/flatmates on Trademe Property too.

Feel free to PM me questions as I'm a dev over here and I'll do my best to answer. There is a also a thread in D&D, our casual NZ thread got archived due to inactivity I believe so I don't think anyone will object to answering some NZ specific questions in there?

Xik
Mar 10, 2011

Dinosaur Gum
Only those that pay below market price say you shouldn't be focused on remuneration.

Xik
Mar 10, 2011

Dinosaur Gum
My last place had consistent salary banding across the entire organization. Bands were signified by letters and had a corresponding overlapping salary range. So you'd be told the corresponding band, the range of the band (eg: $X to $Y) and your position in range (80% - 120% min/max). When internal positions opened up they would provide the band so you'd know roughly what the salary range is. It also means that outside of contractors, you basically knew what everyone earned within some margin.

At yearly performance review you could make the case for moving up within the same band in addition to the standard 2/3% or whatever. Like say when you were hired you had zero or little experience in the role, you may have been placed at the "bottom of the band" (~80%), but as you gain experience (and institutional knowledge) you'd go up.

The banding was kept up to date and provided by a third party "job evaluation and remuneration provider". It was all transparent and the provider is well known in the country to be legit.

I think the system is overall very positive, there were a few flaws, but these were mostly due to the culture of the place, not necessary with the banding system.
  • Because of the salary transparency, it's easy to breed resentment between different roles within the same department. Especially with the technical vs non-technical argument and the market seemingly overvaluing certain position titles.
  • Making the case for moving up in the banding can be a rough ride if your KPIs can't be easily measured at an individual level. I personally had great success just constantly annoying the poo poo out of my team lead and manager(s) about my salary (I moved through three bands and doubled my salary over 4 years).
  • But the biggest flaw in the system is that the top of the range (120%) was a hard cap. I can understand theoretically why it's "fair" to not let things get out of control, but you end up with situations where people really competent and experienced in their role either never get rewarded or are forced to more up to the next role and band. The peter principal was put into maximum affect in some teams and reached almost parody levels.

Xik
Mar 10, 2011

Dinosaur Gum
I previously posted in this thread about taking a few month break from work and it's been great, I've made some big steps with various specialist re medical things to the point I'm starting to feel guilty I'm not working now. So will probably need to look at going back to work in the near-ish future.

My old team lead, who left my old place a while before I did said there is a role waiting for me at the new place he works. I already had a fairly casual interview with the CEO and a technical director before I took a break, he told me they like me etc. The technical skills fit me like a glove and the guy was a fantastic team lead when I worked for him.

So my question is has anyone in here ever "followed" a boss around before? Anything I should look out for? Advice? Any reasons not to do it?

Xik
Mar 10, 2011

Dinosaur Gum
Going from a contractor to a permanent role? Every one I've ever spoken to has always taken a non-trivial hit to their pay when they went permanent.

The decision is usually based on gaining a large amount of job security since we have employee protection laws that largely don't apply to contractors. The higher contract pay is generally considered to be mostly "risk pay" and to cater for the fact they get no paid holidays.

Xik
Mar 10, 2011

Dinosaur Gum

Keetron posted:

So the job security is a fake benefit
Yeah in some ways this is true here. You can be made redundant or org can go through a "restructure". In theory they have to be careful with a restructure or redundancy, new roles can't be too similar or contain largely the same responsibilities as the old ones. In practice, people don't complain because they would usually get a fat payout and the (IT) market has been an employee's market for a quite some time.

Software developer seems to be one of the few that have "real" job security in the sense you can't exactly remove the role unless the org stops writing software in house.

Xik
Mar 10, 2011

Dinosaur Gum
I wouldn't put it in email at first. If you're on chatting terms with your boss, I would talk to them directly and just ask (in a pleasant way) why the gently caress this guy is sitting in on your review. Hoping just the act of asking this will make your boss internally question it, but if not (and depending on your current relationship with said boss), you could mention that you just don't want them to be there. Performance reviews are an inherently private experience in my opinion, if you feel the same way you could mention how it makes you uncomfortable and will negatively impact your honestly if there is an "outsider" sitting in.

Xik
Mar 10, 2011

Dinosaur Gum
If you're already comfortably middle class, receiving 40% extra pay doesn't mean you'll end up with 40% higher quality of life. Money is good, but so is not hating every waking moment of your life.

Although there are probably a billion other variables in your life that may affect how much you're willing to sacrifice short term happiness for more financial stability?

Xik
Mar 10, 2011

Dinosaur Gum
Multiple phone screens, week long technical "tests", day long gruelling interviews all seem absurd.

I mean I sort of get it I guess, there is lots of competition for roles at BIG TECH because they are effectively golden tickets on your CV but cripes....

Xik
Mar 10, 2011

Dinosaur Gum
I'm pretty critical of the technical job seeking process, especially "homework", but I've never encountered any that could be confused for "real work".

They are all extremely obviously little exercises they reuse to "prove" some basic technical skill. None I've encountered could be used in any real world application in any way that I can imagine.

I mean if it was "build this obviously relevant to our business rest api, here is this weirdly specific full database schema, you have two weeks" then my hackles would raise, but I've never encountered anything like that in the wild.

Xik
Mar 10, 2011

Dinosaur Gum

School of How posted:

Most people that know what they're doing and are able to get stuff done are this way.

Personally, I'd rather work with an "rear end in a top hat" who can get amazing stuff done, rather than a nice guy who is completely incompetent. This is because I'm not a snowflake who is offended by "meanies".

Just lmfao if you're not a parody account...

Xik
Mar 10, 2011

Dinosaur Gum

minato posted:

I was looped in to interview a supposed rockstar coder, and I was forewarned by the manager who wanted to hire him that "he was really good, but he could be a little abrasive." That turned out to be true... when I asked my standard "You and another team member differ on how to design a component. How would you resolve that conflict?", he started his response with "Well, that depends on whether the team member is a man or a woman. Because you can sit down and reason with a man."

Thanks for the :biotruths: buddy, now I get to stare out the window for the rest of the interview.

At least he had the decency to show his true colours during the interview stage :v:

How did the rest of the interview go? I'm pretty fascinated where you go from there. Was the original manager (that warned you) in there to? How did they react? So many questions.....

Xik
Mar 10, 2011

Dinosaur Gum

minato posted:

make the interview process as pleasant as possible, because even if we ultimately reject a candidate, we don't want them to badmouth us to their friends who might be good candidates.

I guess it makes sense from an organisation point of view but as an individual I don't think I could do it honestly. Without thinking I would give the game away and have a knee-jerk reaction of like "uhhh, are you serious?" or something.

minato posted:

Toxic employees aren't just hard to get rid of, they can infect a team and cause good people to leave. And obviously no woman is going to want to be on a team with this guy.

In the past I've seen five woman (one was my wife) leave a department due to lovely new hires. Go from being "fantastic, supportive environment" to "toxic bullshit" with just one or two bad apples if things aren't handled correctly.

Xik
Mar 10, 2011

Dinosaur Gum

School of How posted:

The point I was trying to make was in regards to basic qualifications. If you can code, you can contribute to a software company. You act like there is some kind of magical rare ability that you must have beyond being able to code in order to hold a position of developer.

I'm not sure anyone in the industry is looking for "coders", I'll argue by itself that's not a valuable skill. They are looking for someone that can solve problems their org has. Whether this is "list our product on the interwebs" or "create a sentient AI to make humans redundant" will of course depend on the org. This will practically always involve interacting with other tehnical and non-technical people, understanding them and ultimately working and compromising with them to achieve the goal.

School of How posted:

You might find this hard to believe, but back in 2010, all it took to land a programming job was to demonstrate the ability to complete fizzbuzz.This was because back then the market was not oversaturated, and the only requirement to pass an interview was to demonstrate basic programming skills.

Despite others in the thread dog pilling on you, I don't actually want to be an rear end in a top hat, but have you considered the possibility that when you previously landed a programming job it was actually a fluke and you might need to engage in some self-reflection in order to progress your career?

Xik
Mar 10, 2011

Dinosaur Gum
I suggest we implement some sort of test before posting so we can improve the quality of submissions and we don't waste time with sub par posters.

Xik
Mar 10, 2011

Dinosaur Gum
Yeah but we're still no closer to understanding HOW()

Xik
Mar 10, 2011

Dinosaur Gum
This article What makes a developer senior? just popped up and seems pretty timely. Some of it has cross over on what posters have already said and seem to fit the paths of some (not all) senior developers I know. Eg: More architectual, more responsibility, higher influence etc.

e: it also touches on Experience vs Time.

quote:

Its worth mentioning that time is needed in order to grow along each of these arcs, but it is not sufficient.

Xik
Mar 10, 2011

Dinosaur Gum
I wouldn't write javascript all day every day even for double pay

Xik
Mar 10, 2011

Dinosaur Gum
Is the short term contract significantly more $$ or what? Otherwise if all the risk is on you then that sounds like a poo poo deal.

Xik
Mar 10, 2011

Dinosaur Gum
Yeah that's normal over here too. It's generally considered polite not to bother your references unless you're otherwise literally about to get the job.

Maybe it's a regional/cultural thing? I mean, I don't hand over references at the beginning of an application and would consider a red flag if they asked.

Xik
Mar 10, 2011

Dinosaur Gum

motedek posted:

Google called two references after my on-site then rejected me. Major ownage.

Time to reevaluate your references friend

Xik
Mar 10, 2011

Dinosaur Gum

Hughlander posted:

If you are saying you released it and abandoned it, that would probably be a strike against more than a pro.

That's a pretty weird take. Why would you hold it against someone if they decided to move on to their next hobby project and not support their previous stuff?

Xik
Mar 10, 2011

Dinosaur Gum
You should assume everyone is negioating in bad faith unless proven otherwise (you know and trust them).

quote:

This just feels like a way to pay me less.

If it seems like that, then it's probably that.

See if they're willing to put that offer in writing as part of the contract. As in, after X months you will be bumped to Engineer 2 with X salary increase. If not, then you have your answer.

Xik
Mar 10, 2011

Dinosaur Gum

Sab669 posted:

All's I know is the CTO told us "Scrubnuts gave his 2 weeks, which I didn't accept"

Lmao at the idea that an employer can not accept a resignation. Sounds like your CTO is salty and full of themselves.

Xik
Mar 10, 2011

Dinosaur Gum

Hippie Hedgehog posted:

The nice thing about those tests is that you can track every input the user does on a timeline, and they're encouraged to type straight into the web form and not in a external IDE. So, when someone sits with a blank page for 20 minutes, then pastes in a perfectly scoring answer, it doesn't look good.

This seems real creepy. Does the site advise the candidate they are tracking everything they are doing?

I mean, Ive been to an interview where I cast a laptop to a big screen for them to watch as I solve the problem, but that's in person where it's all clear and obvious what's going on.

A take home where you are recorded is something I think I would just take a pass on.

I also think it's the asymmetry of the situation that bothers me...

Xik
Mar 10, 2011

Dinosaur Gum
Unlimited PTO sounds good when you're in a country like mine with a legal minimum of 4 weeks paid which will accrue and rollover regardless, then it could actually be considered a perk because anything over that would be at manager discretion. But if its in some hell with no job protection or min holidays it sounds like a huge loving scam.

Xik
Mar 10, 2011

Dinosaur Gum

Doom Mathematic posted:

Plus, you can't outsource a plumber.

Gotta keep that poo poo local

Xik
Mar 10, 2011

Dinosaur Gum

Hadlock posted:

A recruiter called my mother today to have her tell me to call them

I'm way past my 20s

gently caress yeah this is the type of peak desperate recruiter chat I like to read.

Serious question: Is 6 months too short of a time to have a perm role on your cv? I'm considering going back to contracting after 6 months of a perm role.

Xik
Mar 10, 2011

Dinosaur Gum
How do you tell what level of "gently caress this" you're on? Like I can't tell if I'm just surface level bored because ${newjob} isn't really that exciting or it's time for some mid-life crises change of career shenanigans.

Xik
Mar 10, 2011

Dinosaur Gum

Achmed Jones posted:

i didn't know google used clojure

it's only a matter of time before google clojures all it's apps

Adbot
ADBOT LOVES YOU

Xik
Mar 10, 2011

Dinosaur Gum
I'm glad I'll be dead by the time software has to be written for a multi-planet economy.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply