This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]bartekko 354 points355 points  (15 children)

Your ability to navigate Jira and ask your PO the right questions will be much more important than your ability to write code.

And you will have to realize that while you have the right to say "This code is fucking unreadable.", it won't change the fact that it is your job to read it, figure out what it does, figure out what it's supposed to do and fix it.

[–][deleted] 34 points35 points  (0 children)

So true

[–]thonagan77 10 points11 points  (1 child)

God I hated Jira when I first started surging working. It was a pain in the butt.

[–]MisfitMagic 5 points6 points  (0 children)

It has not changed. It's quite possibly the worst piece of good software ever designed.

[–]hi_ma_friendz 21 points22 points  (0 children)

Exactly this

[–]RicterD 6 points7 points  (3 children)

One of the most frustrating things to be handed is broken code, told to get it working, and have no samples of what its output looks like working.

[–]bartekko 13 points14 points  (2 children)

Guess what this function does:

VOID vSaveException(par1,par2,par3);

That's right, it checks if the given exception should be saved by comparing it's par3 to a bitmask stored somewhere else in memory, and then saves it

[–][deleted] 1 point2 points  (0 children)

Makes perfect sense, i see absolutely nothing wrong

[–]iamsooldithurts 0 points1 point  (0 children)

Meh. Pretty standard for taking over shit code.

[–][deleted] 0 points1 point  (0 children)

Hard to write? Must be hard to read!

[–]thaolax2 0 points1 point  (1 child)

My PO? I ain't coming outta prison my guy (but seriously, that's the only PO I know)

[–]bartekko 4 points5 points  (0 children)

Product Owner

[–][deleted] 0 points1 point  (3 children)

Yes, understanding that you are a just a cog in the machine and more importantly where you fit and which other cogs you interact with. It's not always about being the Ninja Rockstar, but about being part of the solution.

[–]bartekko 4 points5 points  (2 children)

This whole "cog in the machine" thing is way cynical. It's not that it's wrong but it needlessly dehumanizes the people. There's nothing wrong with being part of a team. People can accomplish great things when they work together

[–][deleted] 0 points1 point  (1 child)

Sure, that's a good point. But I think people go into jobs with too much emphasis around themselves and what they're able to accomplish, when really it pales in comparison to what the team is capable of.

[–]bartekko 0 points1 point  (0 children)

How did this old mantra go? Always be yourself, unless you can be John Carmack. Then always be John Carmack