For those who don't know who we are, Alteryx is a data analytics tool, used by hundreds of thousands of raving users across the world. Our goal is to empower the citizen data scientist (e.g. non technical individuals) to solve their data challenges. Huge gains in productivity through process automation is a common outcome.
We're public, have large cash reserves, high NPS scores, and have been in business for 15+ years.
We're aggressively building out our next generation analytics platform. Big opportunity to do some really cool work.
As a hiring manager here's my concerns/issues with the current process of hiring/using a recruiter
- recruiters don't screen well enough technically or personality wise
- recruiters tend to lie about everything (candidate availability, salary requirements, etc)
- recruiters are hellaciously expensive
- you still have to do the full process for everyone that needs to be interviewed (regardless of source. Skipping steps has always resulted in a bad hire in my experience)
- resumes/profiles suck for determining coding ability. Sparsely filled github accounts and pet projects are far better indicators
- companies are cagey about salary. I'd rather know up front rather than waste everyone's time.
- lack of exposure to the team during the hiring process. Since I'll be spending more time with them than my family I want them to be people I like rather than neckbeards that aren't personable.
I'm seeing an increasing trend in business users having budget and spending it without it anywhere in the conversation. Especially with the rise of SaaS where the cost is easily buried on an expense report...
I think you meant Ember. I've seen the same thing done a bunch of different ways in Angular. They all work. That being said, my team has come up with a way to develop Angular apps. It looks little like the samples and people new to our world have to unlearn and relearn some things, but it gives us more agility and makes our code work better/simpler.
Enterprise developer here (well mostly). I see this in most of our apps -- the same "template" is called hundreds of times in a session. An accountant auditing invoices is a perfect example.
Now for random public website? Depends on the content. In the blogs I've administered, I feel that the first page rendering speed is KEY to keeping traffic (ie static cache the html). However, new visitors, when given a quick way to get to new articles with a minimal amount of friction, tend to stay on the site longer.
I've done this. I've done Angular. I've done Ajax calls to templates on the client side. I've done Knockout.
Give me client side data binding (2 way!) any day of the week vs sending the partial back from the server side. You invariably end up with a bunch of shitty glue code that's dealing with the actions AND the display.
Using a framework (Angular, Ember, KO, Backbone) all allow you to separate this spaghetti nightmare into manageable chunks.
We're .net devs, not looking to get acquired right now, but most of our stuff is migrating to angular on top of web API (with breezejs) so our hiring has been for the JavaScript side since we already have enough .net to deal with the very thin c# layer that exists with that stack.
Personally get to market fast, fast, fast. Between dreaming and loss of velocity meaning stalling... You just need to keep constantly moving forward.
The wife approval factor of Windows software is zero. This won't fly in the living room.
I want this on a set top box... And anything like yamj or xbmc absolutely chokes on my collection and I spend hours fixing incorrectly identified files.
Zero drop shoes (altra for my front feet specifically) and Vibram five fingers cured my shin splints. As soon as I switched I went from one mile = deadly pain to 3 miles feeling like an easy walk. Obviously I have some mechanical issue but if a funny looking pair of shoes works... Well great =)
I think a harder thing is making the decision to cut someone if they aren't making the cut. A lot of times it's like a bad girlfriend. The thought of being alone is worse than the pain you're going through... Especially if it's early and everyone is drinking from the proverbial fire hose.
I've had a mbp for my last two laptops and I'm done with them as well. Finder, iTunes, the horrorshow that is xcode slay me. My rmbp has been crash happy and refuses to sleep (buggy video drivers). The wireless card has been awful (stops working). And for a business user support for hardware failures is laughable (2 week Depot!)
The only compelling app has been cord. It far and away is a better remote desktop client. Well that and having a real shell.
I've been buying dell latitudes as of late for my devs and they've been awesome. Windows 8 is patently terrible though.
All Jobs: https://alteryx.wd5.myworkdayjobs.com/AlteryxCareers
Highlighted Jobs: DevOps/Cloud Engineer: https://alteryx.wd5.myworkdayjobs.com/en-US/AlteryxCareers/j...
Software Engineer (React): https://alteryx.wd5.myworkdayjobs.com/en-US/AlteryxCareers/j...
Software Engineer (C++/Python): https://alteryx.wd5.myworkdayjobs.com/en-US/AlteryxCareers/j...
For those who don't know who we are, Alteryx is a data analytics tool, used by hundreds of thousands of raving users across the world. Our goal is to empower the citizen data scientist (e.g. non technical individuals) to solve their data challenges. Huge gains in productivity through process automation is a common outcome.
We're public, have large cash reserves, high NPS scores, and have been in business for 15+ years.
We're aggressively building out our next generation analytics platform. Big opportunity to do some really cool work.
If you've been laid off and are looking to retool, look into the ADAPT program: https://www.alteryx.com/why-alteryx/alteryx-for-good/adapt-p...