It's been a tough week.
Despite having loads of free time to code now, it's been very tough going. Eclipse has been acting strangely and I've spent a lot of time trying to track down problems within it. I'm looking into JFace hooks for calltips and asking around the Eclipse newsgroups for tips.
So far I've only done a tiny bit of coding and that's rather hacky.
To be quite honest, I'm finding work difficult and frustrating, since most of my time has been spent looking into existing code, reading (boring) documentation and trying to work out where to make the first cut and slot my ideas in.
I've never had to jump into a large existing project before and the experience is quite daunting. If this were my own project to be made from scratch then life would be much easier. I know this is invaluable experience for the future, since most programming jobs will involve joining existing projects to work on existing code. But it's not all I expected it to be and I'm feeling fairly noobish and pathetic.
Perhaps it'll just take time to get into my stride but with mid-term evaluation looming and project-work resembling bashing my head repeatedly into a screen, it's hard to feel optimistic.
I'd really love a week away from the keyboard to sleep in a field in the sun somewhere. But with exams taking up the first 3 weeks of SoC, I have so much ground to catch up that it's not an option.
I don't want to give up. Guess it's just been a hard week. Apologies to all for this highly subjective entry but it feels good to release a bit of frustration and get my thoughts out into the open. I'm sure I'll be back on track soon.
[Originally posted here: http://planet-soc.com/node/329]