Open Side Menu Go to the Top

01-04-2019 , 06:10 PM
Quote:
Originally Posted by kerowo
Meh. Purity tests seem kind of stupid, akin to judging someone's skill based on their editor.
esp since, like, he could still learn that stuff.

I think I would rather have a guy who can pick stuff up super quick rather a dude with very extensive knowledge.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
01-04-2019 , 06:27 PM
Quote:
Originally Posted by suzzer99
Nice job - sounds like taking the initiative on your process re-org thing really paid off.
Yea I am wondering how much that had to do with it. I am so glad I decided to come to work last friday, I almost didn't.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-04-2019 , 07:11 PM
Awesome jmakin, keep killing it.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-04-2019 , 07:22 PM
Nice job jmakin!
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-04-2019 , 08:04 PM
Quote:
Originally Posted by jmakin
Wow I just got called in for a performance review, only positive feedback and they gave me a 20% raise and more stock, that starts like next week. I am blown away - I was gonna ask for 20% at the end of this quarter, and pray for 10%, but this works. I didn't even hint at it yet. That's really cool, I am so glad I chose this place, even though it's been kind of difficult.
Nice work dude! In before ppl tell you to ask for 30! Lol
Quote:
Originally Posted by suzzer99
Web components ftw! On pace to be standardized around 2030, implemented in browsers about 2047.
Lol too real man
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-04-2019 , 08:53 PM


This is so painful to code. Even with async/await, I really can't come up with any better way than a bunch of premature return statements.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-04-2019 , 09:44 PM
Quote:
Originally Posted by suzzer99
Ok you *never mutate anything* nazis - here's one for you. Basically I get a user object back from Cognito that looks like this:

Code:
{
  "Username": "a0ca870d-a77b-4222-978b-6f7a0ced58cb",
  "Attributes": [
    {
      "Name": "custom:BlackBaudId",
      "Value": "SomeLookupId"
    },
    {
      "Name": "sub",
      "Value": "a0ca870d-a77b-4222-978b-6f7a0ced58cb"
    },
    {
      "Name": "email_verified",
      "Value": "true"
    },
    {
      "Name": "email",
      "Value": "[email protected]"
    }
  ],
  "UserCreateDate": "2018-12-18T01:22:30.423Z",
  "UserLastModifiedDate": "2018-12-18T01:22:40.370Z",
  "Enabled": true,
  "UserStatus": "CONFIRMED"
}
But that's kind of painful to always be looping or plucking to get access to Attributes like email. So I want to massage it into something more useful at the point of extraction - like this:
Code:
{
  "Username": "a0ca870d-a77b-4222-978b-6f7a0ced58cb",
  "Attributes": {
     "custom:BlackBaudId": "SomeLookupId",
     "sub": "a0ca870d-a77b-4222-978b-6f7a0ced58cb",
     "email_verified": "true",
     "email": "[email protected]"
   },
  "UserCreateDate": "2018-12-18T01:22:30.423Z",
  "UserLastModifiedDate": "2018-12-18T01:22:40.370Z",
  "Enabled": true,
  "UserStatus": "CONFIRMED"
}
If I'm allowed to mutate my argument, then I can make a method like this:
Code:
const processUser = user => {
  const attrObj = {};
  user.Attributes.forEach(attr => { attrObj[attr.Name] = attr.Value; });
  user.Attributes = attrObj;
};
If I am not allowed to mutate my argument, then I have to use either something like lodash deep clone, or the JSON.parse(JSON.stringify(user)) trick - which isn't the best for performance or code simplicity. Also the JSON trick doesn't work when the object could have functions or circular references - which we don't have to worry about here, but could in other cases.

Thoughts? Am I approaching this wrong?
Btw this came back to bite me in the ass during testing. I have to make deep copies of all my stubbed Cognito responses. Otherwise one test screws it up for the next test that wants to reuse a stub or part of a stub.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-05-2019 , 01:27 AM
Quote:
Originally Posted by PJo336
Nice work dude! In before ppl tell you to ask for 30! LolLol too real man
yea there's a fair argument for haggling probably but this company is really generous. When I got my job offer and salary, I had a number in mind that I would start out at and work down from, and they went over it, so I didn't even really try with them. This was a similar scenario. I know the market salary for my area and they were more than fair. Especially considering my lack of experience and background.

They REALLY want to retain people and the situation is such that I honestly don't feel they can lose another person that isn't deadweight - so that must mean I'm not dead weight and I had a ton of leverage. Oh well. I would've felt like a prick if I tried to take advantage of that and I don't think it would've looked good either. I do genuinely like these people.

Oh yea and with my salary - my health plan is so absurdly good that you can basically tack on another $10k/year+ or more to it. It's unbelievable. $200 deductible PPO, that pays 70% of costs even if you're out of network, and close to 100% for in network. LOL.

Last edited by jmakin; 01-05-2019 at 01:33 AM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-05-2019 , 01:52 AM
I think there’s a decent argument that if you’re being treated really fairly and getting proactive raises / comp increases it’s not a good place to haggle. At least that’s been my philosophy and it’s worked out well for me. But maybe I’m leaving money on the table.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-05-2019 , 01:59 AM
One thing is for sure in this industry - if you find someone who actually delivers, can communicate, and doesn't have a major personality disorder - you cling on to them for real life.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-05-2019 , 03:37 AM
Quote:
Oh yea and with my salary - my health plan is so absurdly good that you can basically tack on another $10k/year+ or more to it. It's unbelievable. $200 deductible PPO, that pays 70% of costs even if you're out of network, and close to 100% for in network. LOL.
how much does this cost you?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-05-2019 , 04:45 AM
Like almost nothing
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-05-2019 , 09:44 AM
Yeah I'm gonna be on UC health plan in a month. Insane how much value that adds at age 49.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-05-2019 , 01:37 PM
Quote:
Originally Posted by jjshabado
I think there’s a decent argument that if you’re being treated really fairly and getting proactive raises / comp increases it’s not a good place to haggle. At least that’s been my philosophy and it’s worked out well for me. But maybe I’m leaving money on the table.
Probably still leaving money on the table unless you know your market rate. Only way to know the market rate is to interview yearly.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-05-2019 , 02:26 PM
I am very pro maximizing returns, but I generally agree with jj that sometimes its not a good place to haggle.

Couldnt you make the same argument that by not also having a remote contracting job or similar as well as your full-time job you are leaving money on the table?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-05-2019 , 05:56 PM
Quote:
Originally Posted by muttiah
Probably still leaving money on the table unless you know your market rate. Only way to know the market rate is to interview yearly.
This post is correct. That said, interviewing is a PITA, wouldn't blame someone for leaving money on the table to avoid the hassle as long as doing so is a conscious decision.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-05-2019 , 06:15 PM
It feels like you can still get a good sense of your general worth using a lot of available tools and sites online. Never as good or accurate as actually interviewing but with way less effort.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-05-2019 , 10:14 PM
I feel fairly compensated and I don't really need money that much. I could make a really strong argument that my role merits more pay - I am basically a junior developer + PM but meh. I have more commits than anyone in the last several months I think, but I don't want to have to pull my weight on the dev side, I am just not up to par there. I can handle some of the lighter stuff we do but I think I kind of suck. I was looking at various devops and PM job listings the last few months when I was thinking we were running out of money, and i felt way more confident on the PM listings than the devops ones but I'm sure I could muddle my way through an interview for one. But the salaries were not crazier than what I was already making.

Suzzer, I was on a UC student health plan for 2 years and it was awesome, I can imagine they treat you well
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-06-2019 , 04:14 AM
Quote:
Originally Posted by goofyballer
This post is correct. That said, interviewing is a PITA, wouldn't blame someone for leaving money on the table to avoid the hassle as long as doing so is a conscious decision.
Yeah. It's also much harder to get raises from current employer than getting a new offer from outside. If you're unhappy with money just get another offer. I learned that the hard way. I accepted a strong counteroffer with boatload of stock last year but have been little unhappy for a year. Now i know it would have been better to just leave even for less money.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-06-2019 , 01:41 PM
Quote:
Originally Posted by muttiah
I accepted a strong counteroffer with boatload of stock last year but have been little unhappy for a year. Now i know it would have been better to just leave even for less money.
Like, a counteroffer from your existing employer? Why do you think you've been unhappy?

I've been unhappy with money which led me to seek out new offers but I felt like that was separate from my company/work, which has always been pretty great.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-06-2019 , 03:20 PM
I am same as goofy. and I agree with muttiah that it is much easier to get a raise via leaving than within my company. my coworkers have said as much and while I work with a ton of ppl who have been here forever, there are quite a few who left and came back.

we have 3 levels: programmer, senior and lead. I have been programmer for 2 years. last I talked to my boss I would not be promoted for 2 more years.

we know what everyones role is, so it is quite apparent that relative to my coworkers I am at least a senior. theres a hierarchy. some ppl are never approached for help, yet they are always seeking help. and from there ppl go up the line in that theres a group of ppl who are first approached for help, and then another who are the true experts, and finally the leads of the program.

so when I am one of the first ppl that is approached for help on a variety of issues, by ppl who are alreay seniors and leads, I do feel that I should be in that category and compensated as such.

and further I was just selected to take the lead on the design and implementation of a new app. this is exciting and fun. it also shows that the technical leaders of my project trust me to create a brand new solution. its valuable experience.

so on the one hand I am getting great opportunities and my coworkers respect me, but on the other, my ego has a hard time feeling under compensated and there is real life value loss.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-06-2019 , 03:24 PM
When I was experiencing that I went and interviewed and got several other offers. When I put in my two weeks my (then) current employer was begging to promote me and give me more money but by that point I had already decided to leave. They even messaged me a couple months after I left offering even more money to come back.

If you want to get the compensation and title you deserve you’re most likely going to need to have other, better offers in hand.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-06-2019 , 03:29 PM
Hop jobs until you get the lead title and $ imo.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-06-2019 , 05:07 PM
Quote:
Originally Posted by Victor
last I talked to my boss I would not be promoted for 2 more years.

we know what everyones role is, so it is quite apparent that relative to my coworkers I am at least a senior.
Yeah, this is BS. Make it clear to them that waiting 2 years for no apparent reason when you're already performing at a senior level is stupid, and if they still don't move, get an offer elsewhere to prove it.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
01-06-2019 , 05:57 PM
Yeah, it's time to look around. There are plenty of places that will reward a situation like yours. I started at my current job Dec 2017, and just got promoted from senior developer to manager.

I interviewed but was not offered by amazon around the time I started here. In November they sent me an email saying they would like me to come in to discuss the job. I forwarded it to my boss half jokingly and said I needed a raise. Less than a month later I got the raise and promotion.

It's not like it was 20 years ago. No one expects you to spend 5+ years at every employee. The only way it would affect me in the hiring process is you had multiple stops of less than 6 months over the last couple of years.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **
$25m Guaranteed WPM on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

      
m