Iâ€™m currently sitting in school waiting for time to pass, at this time of the day, the trains only go once every hour, so I couldnâ€™t take the 30 min later train that I usually take in the morning. At 12:15, I will get my last exam back, I should have passed it but Iâ€™m not 100% sure. Some parts Iâ€™m certain that I passed, but other parts, not so sure. It kind of sucks that ssh is blocked on the schools computer, I guess Iâ€™ll have to shut the webserver down at home and move ssh to port 80 instead, I tried it once and then it worked. Only bad thing is that I got a friends blog running from my box and he will have to add a weird port number to his url for people to find it if I move ssh to port 80. I guess Iâ€™ll have a talk with him in the evening if heâ€™s online. I got other things I want to talk with him about as well. Donâ€™t know how heâ€™s doing, he wasnâ€™t doing so good last time and I think he got mad at me, not that I was out of line, but when youâ€™re down, even the smallest thing can set you of. I know this very well as I have been there myself, hope heâ€™s doing okay at least.
I have experienced something a bit unexpected. I have now been working on and off since September and when I started, or rather, when I first got in touch with them, I didnâ€™t really feel like it. I wasnâ€™t in the mood to meet people, to go and have to do something and so on, but back then I was bright enough to conclude that I had to do something, I couldnâ€™t just stay at home all the time. So I thought I would do it properly, start school and work at the same time! Now, 3 months later, I am glad I did. It has helped me a lot in various ways. Even if I donâ€™t meet any of the people either from work or school privately (with one exception one time), I at least meet them regularly. So I talk with them, discuss with them and get to know them a bit. I get to know who I like, who I respect and who I donâ€™t. Itâ€™s not that I need any of these people, but it keeps my mind a bit occupied so I have less time to just think about the same things over and over.
The work I do is not fantastic, but itâ€™s not like before that I sit and wait for time to pass, and as I donâ€™t have any last day of working, as I have had before, I canâ€™t count the days I got left either. At the moment, I booked for 1 more day this year, as we donâ€™t get the times much in advance. But Iâ€™m sure that I will work more than that before the year ends. The day before, I of course think â€œIt would be nice to be home tomorrow insteadâ€. But as weâ€™re not allowed to cancel work closed than 48 hours, thereâ€™s not really an option besides getting my arse out of the bed and go at it. And when I am at work, itâ€™s not bad at all. Depending on what I do, the time either pass quite quickly, or, the time pass at a normal rate. Itâ€™s uncommon that I get a task that is really boring and time flows very slowly, but it does happen. Thing is, just get done with it and I get something else to do. The people at work are very nice in general. The people who are employed there are very helpful, unless they got very much to do. And the people in the pool, as I am, are all like a big family of some sort. The people who have been there longer help the people who havenâ€™t been there as long. And you always talk with someone a bit or so, depending a bit on who sit close.
As I have said before, I donâ€™t go to school at the moment, except for today of course. But as I have done what they are doing already, people come to me and ask for help, think there been 8 or so by now. A few days back, the guy from school that I talk the most with came and asked me about some java stuff. He sent me his code, and I saw that he had done all wrong and wrote a solution of how itâ€™s supposed to be done. After I sent it to him he said that I hadnâ€™t done at all as the teacher had done in his example. So I asked him to send the example over. After checking it through a bit, I was amazed at what level of poor coding the teacher was using. And this is not just my humble opinion, I asked some people on the net who have coded a lot and they totally agreed with me. In essence thereâ€™s two methods, findItem and removeItem in/from an ArrayList. The scary part is that the teacher does not use the findItem in the removItem method, instead he got more or less the same searching code in both of them. His removeItem code is also very poorly written. So instead of having about 10 lines for the findItem method and 1 or 2 lines for the removeItem method. He got about 20 lines in the findItem method and about 15 lines in the removeItem. Where I went and had my java course before, it was of outmost importance that we did not code like the current teacher does. That we did not copy-paste but instead split up similar parts into functions and reused them.
Oh well, enough with the ranting, time to close this down and head up to see if anyone else from my class arrived yet.