![]() |
Developer (Programmers, Coders, etc) Stories
Going to just jump right in here.
So I've been working on a project to update the Shimeji program and make it compatible with all possible combinations while making sure it stays true to it's origins. My main issue has been the very thing I'm trying to conquer, the different combinations available. I am absolutely frustrated that I have had to whip out a virtual machine in order to verify that code I have now re-written countless times works. It's soooo frustrating! My only solace is that Shimejis are done through Java. Meaning most of the work is done for me, but the downside is that it currently only works with an older distribution of Java. So I needed to go through the process of hunting down what version, which trust me, was not easy. I got it, but it wasn't easy. I'm not even sure why I'm doing this, some how it's fun. I may have a problem. >>; This is something I am doing fun! What I do for work is far worse, my main thing is PHP. I write web programs, primarily working with databases and all that fun stuff. For the last three weeks I have been working my way through the bowels of hell that is MyBB's source code in order to rip it apart so I can get the viable and useful parts out and replace them with easier to customize and maintain code. This has not been a very pleasant situation. I'm doing it though, eventually I'll get there! Once that's all complete I have my own MueCMS (a multi-purpose blogging/wiki/cms software custom made as a result of my mistrust of existing programs such as Wordpress) to contend with. It's not going to like being integrated into that mess. I am not looking forward to this. T_T As a note, I wrote this half asleep because I'm suffering the curse most Developers suffer. If you don't know what that is, you're lucky. If you want to know what that is, please read this. I'm not going to put a hook, conversations should move fluidly. Especially with a topic that is as large as this one. |
Oh god. xD I'm surprised I even understood half of what you wrote. I'm not a real programmer/coder (despite that being part of my focus in school) I haven't touched code in over a year but yes I agree programming sucks (which is why yay I don't have to do it for my current job!)
*offers you a cookie* You know my coding professor back at school for exams, he wrote it and insisted it could be done in an hour. But he schedule all his exams at night to give the students two hours to do the exam. It wasn't long enough. He's like "it's doable! and you can totally use your compiler and write you own code to test it!" It's like FUCK THAT. I'M GOING TO WASTE AN HOUR JUST DEBUGGING THE DAMN THING. 95% of the students always leave it exam looking at each other and asking "Did you finish?" "I wrote some BS and hoped it worked. Or you know pity points." The last 5% are a mix of the students that didn't bother to try and the few coding genius that are going to get that godforbidden A. P.S. Shimeji program!! owo b |
Quote:
Quote:
Developing something takes a lot of time and effort, especially if you're a single person. It took me six months to re-invent the wheel with the blog I use for this. I'm still not done because I still have bugs, I still have code that needs to be converted and fixed. As soon as I finished putting down one part, another was already obsolete. To tell some one they have an hour to finish something is basically encouraging poor craftsmanship. Things don't magically work and they are often broken well after they do work. That teacher has little to no idea how the real world works and is preparing his students for a huge disappointment. He's also failing to help them unlock their creativity. Being a Developer is all about creative solutions and ideas. An hour is not enough time for one to fully realize this, it's just an arbitrary restriction. I spit in his general direction and insist he stand before me while facing his back to a flight of long stairs. He has done a disservice to his pupils, he has done a disservice to the craft and he has besmirched an industry. And yeah, I love the little things. xD My best friend made her own on dA. It broke, so I've been repairing it. I love her dearly (I often consider her a literal sister) and it's her baby. So I took up the task of fixing it, then for her I took up the task of porting it to other systems. It's the least I could do for her. |
Yeah, and his exams were structured that if you couldn't do the first problem, you probably couldn't do the second one or the third.
In general, the answers were all pretty open ended. He could give a scenario like "here's a coffee shop" write the program using queues to represent the line in the coffee shop. Or "write a calculator program to do + - / *" Or "here's is an existing elevator project, modify it to add another floor." You got most of the points if you were at least on the right track. It might not work but if you at least had something, that was already 50% of the points. But yeah still it was just restrictive and terrifying and his homework wasn't any better. It's kinda impossible to study for, but at the same time I spent the most time studying for that class. His classes make or break you in terms of being an EE (because they're all lower level REQUIRED classes D: ) Kinda like how statics for CE ensured I would never ever be a CE. Oooo that sounds so cool! I really love Shimejis but I have couple downloaded I just don't have them running. There aren't any in my current favorite fandoms (though to be fair I haven't checked lately). |
| All times are GMT. The time now is 11:37 PM. |