Live data from Hacker News

First programming job – a 4 month reflection

pastebin.com

11–20 of 70 posts

Re: First programming job – a 4 month reflection

#11
your coworkers are people who are in this job to get paid. you're probably programming because you like programming. learn some other language and search for an employer who cares about the same stuff as you do - you'll be both better off.

Re: First programming job – a 4 month reflection

#12
> One file has 3000 lines of code, and is a huge switch() statement.

Kids these days. I once worked on a system where the size of the switch statement broke the compiler. I believe the limit was 64k lines in a switch, although my memory is a little hazy. Of course you couldn't actually reasonably edit a single file with that much code, so it was split into several files, each of which was still thousands of lines long, but at least you could load the smaller files without crashing emacs with out-of-memory errors.

  switch (action)
  {
  #include 
  #include 
  #include 
  // etc
  default: printf("unhandled action")
  }

Re: First programming job – a 4 month reflection

#13
post #5

The minute you stop thinking about "they" and start thinking about "us", there is a chance. If you just walk around thinking and knowing things are sour but are not going to do anything about it - guess what. Nothing is going to change. But if you take the lead, sell your ideas, execute upon the change, you will see daylight one day. Most engineers never exit the "whining" phase though. But those who do, make a truly…

it's easier to just quit and look for a better job. it's the engineer's solution. what you suggest is a challenge to improve your soft skills. it's probably worth it but it's not for everyone.

Re: First programming job – a 4 month reflection

#14
I forgot to add that my manager might be cosidered a "micro-manager", I've heard him tell other developers that they should change a single variable name. and re-commit.

Another thing that I've noticed, and that has happened > 1 time is that I'll write something, spend like all day on it, then come to work the next day to have found out that the manager re-wrote it claiming "simplification" of the code, which is in fact not true, or claiming my code had a "bug" These bugs aren't security bugs, or anything for that matter. Their small user permission things that I was never told about and is not documented. I don't care if I can't work on something, but if you want to do it, then do it, don't ask me to do it, then re-write it because I could have been working on something else in that time.

Re: First programming job – a 4 month reflection

#15
post #11

your coworkers are people who are in this job to get paid. you're probably programming because you like programming. learn some other language and search for an employer who cares about the same stuff as you do - you'll be both better off.

"your coworkers are people who are in this job to get paid. you're probably programming because you like programming. "

You know, I have a sneaking suspicion that every programmer thinks this way.

Re: First programming job – a 4 month reflection

#16
I think it's less about the skill and more about the development process. When your manager comes to you and want feature upon feature added to an existing project that once was written without any basic requirements laid down, the code is going to turn to shit pretty quickly and nobody is going to care about it. The process is broken.

One of the reasons why open source is good is because you associate your code with your name. You take personal responsibilith for it. At a company where developers have come and gone over time, that doesn't happen.

Now, how you approach this matters. You can either become one of those who don't care, you can start to roll the stone uphill or you can seek greener pastures. It's all up to you. The people you work with sound like they don't care for things as long as it works. Do you want to become like that?

Re: First programming job – a 4 month reflection

#17
My first web dev job was a university as well. Department by department can be different but it is not a normal place to work. If you are gunho about ramping up your skills and getting into the industry I would suggest not staying long. The attitude you have now and any drive you have to make things better is hard to sustain in an beurocratic environment like a university for long, especially when they don't seem to care. However! If you are young and have visions of traveling a lot in your 20s and experiencing other parts of life then very much work there. You will probably never work over time, get things like 4 - 5 weeks paid vacation and be allowed to take them off all at once on little notice.

Re: First programming job – a 4 month reflection

#20
post #15
post #11

your coworkers are people who are in this job to get paid. you're probably programming because you like programming. learn some other language and search for an employer who cares about the same stuff as you do - you'll be both better off.

"your coworkers are people who are in this job to get paid. you're probably programming because you like programming. " You know, I have a sneaking suspicion that every programmer thinks this way.

Definitely not every. There are people who do it themselves just as a job, and are self-aware of that.
Post reply on HN