IT/Software career thread: Invert binary trees for dollars.

  • Guest, it's time once again for the massively important and exciting FoH Asshat Tournament!



    Go here and give us your nominations!
    Who's been the biggest Asshat in the last year? Give us your worst ones!

Vinen

God is dead
2,791
497
Agreed. I put my resume on monster and within hours I was getting flooded by recruiters
Didn't realize monster was still a thing.

The site I always heard should be used for tech people searching for job outside of their network is dice.com.
 

Noodleface

A Mod Real Quick
38,384
16,303
I tried to use dice and I just didn't enjoy it.

Also my field is a bit niche so I can usually just seek out companies and look at their postings.
 

Vinen

God is dead
2,791
497
Speaking of jobs and websites listing them..Been playing with this today:

Paysa - Find your personalized Market Salary to advance your career

Fun.
Rates me at about half my current salary. Should probably actually put "skills" in but it's too much effort.

1 minute of work and my salary is finally on the radar. I guess this would be more useful for underpaid people. Likely needs a lot more objective data. Problem with systems like these is they require people to input their salaries.
 

moontayle

Golden Squire
4,302
165
Mostly just confirmed what I already knew. That I'm being waaaay underpaid even based on my limited experience. Review is tomorrow, here's hoping that gets rectified.
 

Khane

Got something right about marriage
20,630
14,378
That site is actually pretty interesting. My salary was within $1500/yr on 3 out of the 4 jobs I put in from my experience over the past 12 years.

Coincidentally my current consulting job is the one that was way off.
 

Noodleface

A Mod Real Quick
38,384
16,303
My market salary is $171k/yr. With everything combined it's off by about $75k.....

We got our new intern and it's funny yet frustrating listening to him talk. He's spent the last 2 weeks just trying to get some tools working... he's only here for like 12 weeks and 2 so far has been installing tools....

He's so over-confident in everything he says. I suppose I was like that in my internships/coops, but it's just funny to hear.
 

DickTrickle

Definitely NOT Furor Planedefiler
13,573
15,885
How can someone feel overconfident when they've spent two weeks installing tools? I mean maybe that's not entirely his fault, but I doubt I'd feel like a whiz kid.
 

Noodleface

A Mod Real Quick
38,384
16,303
How can someone feel overconfident when they've spent two weeks installing tools? I mean maybe that's not entirely his fault, but I doubt I'd feel like a whiz kid.
It's not that.. he's like "oh yeah right when I get over this hurdle I can finally work lol" but there's always a hurdle after that one.

I learned long ago to just shut up and keep my head down
 

TJT

Mr. Poopybutthole
<Gold Donor>
43,248
110,922
Sounds like a fucking waste of an intern dude.

Every year I put together an intern project.... get him all the tools needed and setup and let him finish my pet project I don't have time for but is incredibly beneficial to our department. Why the fuck do you have him trying to configure bullshit tools he doesn't even know how to use yet? Just set that shit up for him.

Seriously. Fucking waste.
 

Vinen

God is dead
2,791
497
Sounds like a fucking waste of an intern dude.

Every year I put together an intern project.... get him all the tools needed and setup and let him finish my pet project I don't have time for but is incredibly beneficial to our department. Why the fuck do you have him trying to configure bullshit tools he doesn't even know how to use yet? Just set that shit up for him.

Seriously. Fucking waste.
Agreed. Is this your first intern Noodleshit?
 

Noodleface

A Mod Real Quick
38,384
16,303
Its not my intern man, it's the teams intern. I don't work with him, but his office is across from mine

I DON'T GET ANY Help. No one even knows what the fuck I'm doing.

My boss helped him yesterday because he was tired of it. Also didn't I tell you guys I hate my job?
 

stupidmonkey

Not Smrt
<Gold Donor>
1,921
4,547
2977457-9595356216-idn2p.gif
 

TJT

Mr. Poopybutthole
<Gold Donor>
43,248
110,922
Whenever I get shit at work, I outright tell the director that he's free to do it himself. Problems stop immediately. The one thing I do enjoy about big corporate is how low the bar is. Especially in Software Dev. If you're remotely competent you're head and shoulders above everyone else. Honestly astounding to me how some people have their jobs.

Put together a series of applications recently that essentially creates our own localized data cube. Because the geniuses at work intentionally disabled the ones that come out of the box with some software we use to deal with application lifecycle stuff. The director told me how many rules I had broken by using the platform's API (hurr durr). Outright ignored her and kept using the tool because our department has no other way to keep visibility on project standing en masse.
 

ShakyJake

<Donor>
7,970
20,089
I work for a company whose bread-and-butter product is a Silverlight app. For obvious reasons we've been researching which technologies to use to re-write it from Silverlight+WCF to some standard web technology. Actually, this has been tasked to another team who has spent the better part of a year now researching and working on a demo to show off their choices.

So, the final decision they chose is Angular2 client-side and ASP.NET Core (yes, Core) WebAPI for the backend. Two VERY new frameworks that are still in pre-release states.

The lead architect guy insists on this complete separation between the backend and frontend. In other words, he wants to be able to in the future, hypothetically, code an entire new UI that would use this new WebAPI. Or, conversely, code an entire new WebAPI that the client could use without changes. Makes sense, but in practice I'm skeptical.

Part of the problem I see is that we are primarily a Microsoft shop. Our knowledge of Javascript is minimal and no one has much web technology experience (e.g. HTML, CSS, proper layout, etc.) beyond some really basic old-ass ASP.NET WebForms stuff. The other team has been practicing with all the new Javascript tools like Gulp, Bower, etc. but they are far from experts. The demo they've been working on for months is, sadly, laughable.

It's obvious to me at this point that this will be a disaster of Biblical proportions. I think we would've been better off simply re-writing our product in ASP.NET MVC5 with minimal Javascript for validation purposes. The thing is, our product isn't a highly interactive one. Most pages consist of some sort of filter and a data grid. Fairly basic stuff.

Just curious what other's thoughts are on this. Has anyone here had experience with this sort of combination of JS framework client-side / webapi backend and how difficult or easy it was to marry these together? Tutorials and simple stuff I've created wasn't too difficult, but architecting an enterprise-grade, highly secure application using these technologies is, in my opinion, far beyond the skill and talent our teams possess.
 

Vinen

God is dead
2,791
497
I work for a company whose bread-and-butter product is a Silverlight app. For obvious reasons we've been researching which technologies to use to re-write it from Silverlight+WCF to some standard web technology. Actually, this has been tasked to another team who has spent the better part of a year now researching and working on a demo to show off their choices.

So, the final decision they chose is Angular2 client-side and ASP.NET Core (yes, Core) WebAPI for the backend. Two VERY new frameworks that are still in pre-release states.

The lead architect guy insists on this complete separation between the backend and frontend. In other words, he wants to be able to in the future, hypothetically, code an entire new UI that would use this new WebAPI. Or, conversely, code an entire new WebAPI that the client could use without changes. Makes sense, but in practice I'm skeptical.

Part of the problem I see is that we are primarily a Microsoft shop. Our knowledge of Javascript is minimal and no one has much web technology experience (e.g. HTML, CSS, proper layout, etc.) beyond some really basic old-ass ASP.NET WebForms stuff. The other team has been practicing with all the new Javascript tools like Gulp, Bower, etc. but they are far from experts. The demo they've been working on for months is, sadly, laughable.

It's obvious to me at this point that this will be a disaster of Biblical proportions. I think we would've been better off simply re-writing our product in ASP.NET MVC5 with minimal Javascript for validation purposes. The thing is, our product isn't a highly interactive one. Most pages consist of some sort of filter and a data grid. Fairly basic stuff.

Just curious what other's thoughts are on this. Has anyone here had experience with this sort of combination of JS framework client-side / webapi backend and how difficult or easy it was to marry these together? Tutorials and simple stuff I've created wasn't too difficult, but architecting an enterprise-grade, highly secure application using these technologies is, in my opinion, far beyond the skill and talent our teams possess.
Neither of those are super new. Both are excellent frameworks. (We have been shipping with a WAPI based API for 4 years. Removing it not due to re-writing the area of the product it fronts into Java).

In all honesty. Your Architect is correct. I can't speak to the skills of your team but none of this is new. The basic fundamentals (Business Logic de-coupled from UI) is pretty much tried, true and correct. Who knows if down the line you will want to expose your API to customers. Can't do this if the logic is jammed in the code-behind.