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!

Noodleface

A Mod Real Quick
38,390
16,308
Noodleface Noodleface Why does it not surprise me that this place has opinions? :eek:

So to everyone, what would you recommend the best place to go to get my feet wet? The most experience I have with anything is programming in Visual Basic 6.0 I believe it was back in 2000, and it was a shitty time trying to stay focused to work my way through programming a stupid program that would convert Celcius to Fahrenheit. At least 16 years ago it was shitty, but I'm older and more mature now, right? :)

I'll take a look around at Udacity, as that sounds like a pretty good place to start.
I didn't mean the opinion thing in a bad way, it's actually a very good thing. If anything it will show you how different people think of solutions. Also will teach you some stuff and also make you appreciate software engineering in general because there's almost never only one way or even one right way to do something.

alavaz alavaz I wonder if a project like that as a collaboration would be a good idea (if people are interested)
 

alavaz

Trakanon Raider
2,004
714
I didn't mean the opinion thing in a bad way, it's actually a very good thing. If anything it will show you how different people think of solutions. Also will teach you some stuff and also make you appreciate software engineering in general because there's almost never only one way or even one right way to do something.

alavaz alavaz I wonder if a project like that as a collaboration would be a good idea (if people are interested)

I'd contribute to the rere-forge client. Curse just updated the two repos, which probably would have broken my old stuff anyway since it relied on scraping the pages.
 

Mrs. Gravy

Quite Saucy
<QUITE SAUCY>
1,699
2,229
A friend of mine shared this info recently (he works for this company). I have no use for it in my life as I am incompetent. However - it may be of interest to some of you.
Jobs at LS Retail
 

wilkxus

<Bronze Donator>
519
210
A friend of mine shared this info recently (he works for this company). I have no use for it in my life as I am incompetent. However - it may be of interest to some of you.
Jobs at LS Retail
Very cool, Icelandic IT Software company, nice to see such a tiny country have an IT presence in the global market.

Does your friend enjoy working for them?

Is there any chance you could find out from your friend what sort of benefits/package/deal they provide for their employees from North America (or mainland Europe/EU)? No personal interest here but a few friends that could potentially be interested.
 

Mrs. Gravy

Quite Saucy
<QUITE SAUCY>
1,699
2,229
wilkxus wilkxus As far as I know - he is very happy with his job and the company. He has said so in the past and would not have shared that there were openings if he was unhappy.

I can ask him about the benefits stuff but it is likely that he may not know or have the time to ask HR (he lives in Iceland...) there is an e-mail address to send just those types of questions. [email protected]
Here is the main site: Home
 

a_skeleton_03

<Banned>
29,948
29,763
So I had this idea for the longest time. Why is it when you play Twister there is always one person left out to run the spinner? Seems kind of shitty that one person gets screwed. You also can't play two person Twister. I was thinking there needs to be a hardware button that has a voice activation mode or a timer option and will tell you a random combination.

So it pops into my head to make it part of an app. I google it yesterday and there are like half a dozen apps on the play store :(

Too late.
 

Tenks

Bronze Knight of the Realm
14,163
607
The age of being able to make significant money off novel easy to write apps has long been dead. Kind of wish I jumped on the bandwagon but it happened when I was in college.
 

a_skeleton_03

<Banned>
29,948
29,763
The age of being able to make significant money off novel easy to write apps has long been dead. Kind of wish I jumped on the bandwagon but it happened when I was in college.
I could have made dozens of dollars on this idea maybe!! DOZENS!!
 
  • 1Like
Reactions: 1 user

moontayle

Golden Squire
4,302
165
The age of being able to make significant money off novel easy to write apps has long been dead. Kind of wish I jumped on the bandwagon but it happened when I was in college.
The sheer amount of tiny, BS apps that serve a very specific purpose like a_skeleton_03 is proposing is staggering. You can write something in about a day, slap a Google AdSense banner on it, and have it on the market in a very short time.
 

Mist

REEEEeyore
<Gold Donor>
31,568
24,193
Easiest MCP exam, go.

I just got offered a job in a different branch of the company. All I need is any MCP-level exam passed, along with being released from my current position, which unfortunately can't happen for another 9 months.
 

Noodleface

A Mod Real Quick
38,390
16,308
GitHub - jhxetc/gc: the ghetto wow addon update client

I hacked up what I've been referring to as "Ghetto Curse" in my head so I just called it GC. It's a powershell wow addon updater and it can be run interactively or in batch mode and just stores info in a json file. I'd run it interactively first to get all of the settings straightened out and then just run it with the -batch option to just update addons. I uploaded my json file as well so if you want my addons, just edit it. If you run it without a json file so it will auto generate one for you.

It's not super smart, it just grabs the latest file and overwrites your installed addon with it - whether it is the same or not (which is really all I needed it to do). There are a few options such as whether or not you want to get non-release (alpha and beta) versions, download addons that are out of date (i.e. aren't listed as 7.1.0). In the future I might put in an option to have it ghetto update .toc files by plugging in the new interface number.

You'll also probably have to open powershell and run "set-executionpolicy unrestricted" before running the script. I'm going to put together an installation package later to set up EXE's that are a bit more friendly to run.

If anyone wants to add/change/delete my code, feel free. I'm no developer, so this is just something I hacked together for fun / to make my life easier.
Awesome gonna check this out
 

ShakyJake

<Donor>
7,982
20,123
Easiest MCP exam, go.

I just got offered a job in a different branch of the company. All I need is any MCP-level exam passed, along with being released from my current position, which unfortunately can't happen for another 9 months.

Exam 70-480: Programming in HTML5 with JavaScript and CSS3 is probably the easiest. Well, for me, it was the one I scored the highest on compared to the other two (486 and 487).
 

a_skeleton_06

<Banned>
1,923
2,411
Instead of taking the easiest option, why not take a cert / study course of something that is relevant to your future position or where you want to be in a couple years? I know I'm using logic here so I'm already making a mistake...
 

Mist

REEEEeyore
<Gold Donor>
31,568
24,193
Exam 70-480: Programming in HTML5 with JavaScript and CSS3 is probably the easiest. Well, for me, it was the one I scored the highest on compared to the other two (486 and 487).
This would be a job as a Microsoft Solutions Architect. So nothing development oriented.
Instead of taking the easiest option, why not take a cert / study course of something that is relevant to your future position or where you want to be in a couple years? I know I'm using logic here so I'm already making a mistake...
Well, honestly, it's a junior position on our Microsoft solutions team. I have no idea which direction it will lead because it's a relatively new direction for the company. We're trying to distance ourselves from Avaya because... Avaya.

It's not going to matter anyway, because my boss's boss will never release me from my position, but I'd at least like to fully qualify for it before getting denied for maximum butthurt sake.
 

ShakyJake

<Donor>
7,982
20,123
I've come here to rant because I have no one else to share my frustrations with that understands what the fuck I'm talking about.

So our company's application is a Silverlight app that is quickly becoming a problem because newer browsers are not allowing the plug-in to function. Having said that, Silverlight was actually pretty damn great because it was a complete Microsoft framework based on .NET, so development was pretty easy for the most part.

About a year ago we formed a research group that looked into the various technologies out there to decide which to migrate to. Late this summer they revealed that we would begin moving new features to a web app built on Angular 2. So, I was moved to a new team to begin development on an application framework built on Angular 2 and ASP.NET Core MVC for the new features.

I'm already somewhat familiar with other web technologies out there -- I've worked with ASP.NET MVC, Node with Express, Handlebars, Typescript, and KnockoutJS, Bootstrap 3, etc. Stuff that's been out there for a while. I'm no expert, but I've created a few helper apps for our company built on some of this stuff.

But, man, this Angular 2 stuff so far has been AWFUL. A total lesson in frustration. Half our time is spent Googling around trying to figure out why X, Y, or Z isn't working. Documentation is terrible and a lot of the information out there is outdated since so many breaking changes have been introduced to the framework over the course of it's development (by the way, it was just RECENTLY released. So this entire past year the research team has been fucking around with alpha and beta versions).

What pisses me off the most is that the ONE thing our application most commonly does is display data in a table/grid. We actually need a pretty full featured datagrid -- something that allows sorting, filtering, exporting of data in CSV or Excel, etc. NONE OF THIS EXISTS yet for Angular 2. Our feature team has mocked up this super fancy datagrid and I'm like, "UHM, do you actually think we are supposed to create this?" Entire businesses are built around creating feature-rich widgets. Believe me, our development staff isn't that talented. I know I'm not.

And that's the crux of the issue for me. They were so paranoid about going with a framework that will be out dated at some point that they went with something so new that it's not only buggy but lacking supporting features that are integral to our application. Now they're breathing down our neck to get this shit prepared for an actual feature addition but, oh well, sorry there is no datagrid, datepicker, etc. etc. out there yet for Angular 2 (at least one that's based on the new material 2 design -- can't use Boostrap or JqueryUI widgets FYI).

Fuck, man. Someone should be fired over this horrible decision.
 
  • 1Solidarity
Reactions: 1 user

Noodleface

A Mod Real Quick
38,390
16,308
Cost it out. Say hey guys it's going to take this many hours to get that fancy data grid you wanted. If they never looked into it it's on them

That said we still use Ada here and that's from before I was born