Eat. Sleep. Code: The Computer Programming Thread, Ver. 010

I guess it would depend on if your class is implementing certain interfaces, or registering event listeners, or what their parent classes are doing (note I don’t know the specifics of ios programming)

So I’m in a decent job, a lot of flexibility, I like the product, and I generally feel like what I do matters.

However, I feel like I’m getting shafted in the pay department. Like, don’t get me wrong I make good money, but for the amount of responsibility being dumped on my shoulders, I feel like it should be more. Anybody else who works in software development have any good tips on how to handle pay raises and making sure you’re not getting walked over, without feeling like you’re being greedy?

Be greedy

Sent from my SGH-T769 using Tapatalk 2

I’ve never done it myself, but all coworkers I’ve known who got an unscheduled pay bump had an offer with higher pay as leverage. I don’t know where you live but it seems like the job market for developers is good enough that you could realistically get that kind of offer. No reason to feel greedy when you have proof you’re worth that much.

And if you havent already, make your code indecipherable for that extra edge in negotiations :rofl:

Everything I’ve ever heard says just go for it, they aren’t going to fire you for asking for more money, they may deny you, but they aren’t going to fire you. Same thign with negotiating your salary in the first place, if you are at the point where you are negotiating salary they aren’t gonna just say “Sorry go home”, they already want you.

My code isn’t indecipherable, but I’m the last person working on my project that has any idea what is going on. They started a team in India, and fired almost my entire company except for a few people. Most people left. I spent a lot of time not trying to work too hard, taking in easy money.

Then our company was bought and I work for IBM now. So I’m like, ok great, maybe I should take my job seriously again. So I’m basically the go to guy for EVERYTHING, and if I walked they’d be fucked. Or at least I know they would, I don’t think IBM realizes it yet because they are just getting to know our company, since I had been bought out recently before IBM bought them out I already wasn’t part of their mainstream projects, and I generally just think the company that fucked us over in the first place was clueless.

But alas, that’s a crazier story.

Right now, I’m in a strong position but I feel like distance hurts me. I live in So Cal, the company that bought us was in the Bay Area, and of course IBM is now global. I get to work from home, and it makes my lfie easy as hell. It’s just I’d like to push closer to 6 figures ya know?

Do you have like a yearly evaluation or anything? That’s what I’m waiting for personally, our lead tech driector has been telling me how awesome I’m doing, so hopefully that’ll be accompanied by a raise at some point.

Yeah, yearly evaluation comes at the end of the year from what I hear, so kinda just gonna push hard at that time

You guys think getting a Masters degree is worth it? I haven’t got it yet.

I am learning alot from my job though.

There alot more than programming than programming. The design phase and understanding what to program is massively important.
Also knowing the big impact of what you are coding is very impact.

Do you want to move into more scientific or research type roles? Then an MS can help if you take a lot of math and select an area of research you find interesting.

I’m assuming you have a B.S. in computer science, but I would consider ‘design phase and understanding’ as ‘analysis of algorithms’ and courses like that, which every CS major must learn to be successful.

Also by your description, you may benefit from courses in parallel processing, distributed data storage, maximizing hardware performance (e.g. cache), and things like that. The math is the same as analysis of algorithms, but there is a different thought process pretty much every student stumbles through the first time. Also knowing how to optimize for processor cache size is something relatively simple. This is easily expanded to ram or GPU ram size.

Game I’m working on officially announced! You can totally see me getting rocketed, and my name occasionally appears in the upper left syaing I’m killing som echumps!

http://www.g4tv.com/videos/60328/spe…ew/?quality=hd

Congrats, that’s cool. How’s it been working on it? Really stressful?

I’m really hard to stress out, so it wasn’t too bad, but I definitely had a 3-4 week chunk of 10 hour days AND working weekends, that’s mostly subsided by now though.

Good work man. It looks nice. How long you’ve been on the team?

That Special Forces game looks like fun, and I love the customizable tile idea. I’m jealous that you are part of the team.

I’ve been on the game like 4 months I think, been at the company like 13 months. It’s been in development like 8 months. It is fun, which was surprising to me, because I don’t really play games like it, I generally prefer first person to 3rd, and generally dislike active cover. But I have a ton of fun playtesting this, it’ll be pretty exciting to play a game I’ve made with the general populace!

When I was still in school, I worked summer QAing in the games industry. I worked on Fear when it was in development, and multiplayer sessions were a lot of fun. Me and a few other guys were always vying for first.

Once we did an open MP beta, and they wanted us to join the general servers just to see if people were exploiting any bugs we had missed. Man, never had so much fun as just fucking owning on all these people just getting a feel for the game, while I knew the maps/weapons/spawns inside and out and could just wreck face. Especially with the slomo.

Haha yeah, I look forward to crushing people who have no idea what’s going on.

Trailer just released [media=youtube]AAH3CTmKCWw[/media]

Nice. Damn, Microprose is still around? I remember that name from when I was a kid.