Often in the mornings I wake up with a question on my mind that is lying at the heart of some conflict that I am enduring at that time. Should I continue with school; why do we have so much suffering in the world; where is my god damned naked girlfriend when I need her? The questions go on and on. This morning I awoke with an odd predicament. Why the hell do people that are uneducated in the software engineering process, who are aspiring to ultimately be a part of it, choose to hide from the processes that would allow them to not only succeed, but to better understand it?
This seemingly complex and convoluted question is really what lies at the heart of all of the negative experiences that have gone on within the mod and indy game development communities. I have yet to have my big break or find a team destined for stardom that actually attains their goals. Without fail, every project I have come to is strictly abhorrent to the ideas that allow software, or anything else for that matter, to be created. The team, en masse, chooses to shy away from process for fear that it will lead to bureaucracy and tension within the ranks.
Continue reading “Email Response – What do you look for in a mod team?”
I am working on a revision of the plan i had with GManager that i will share shortly, once i get it peer reviewed, that will be leveraging many libraries that i had previously ignored for lack of experience i suppose. The new revision is looking to be quicker to develop, depending on the speed at which i read through my cook book!
the options will be either CodeIgniter or CakePHP
heh, ill be in touch.
Taking on too much is always a problem with myself. I find that I am often unable to realize how deeply invested I am in the various projects I pick up along the way. School and work are two of the most powerful time saps in my life, but I rarely feel the challenge from either of those. I find myself looking for challenge in picking up and accepting projects from the world around me. The pattern repeats itself – I feel unchallenged, I pick up a project, pick up another and another and another and so forth until I have myself so deeply submerged into the added responsibilities that I eventually burn out and give up on everything.I am currently working at about 60% of my ability, and I’ve been ignoring my tasks for long enough. I have to spend a few minutes organizing myself and getting the projects I have been working on over the last year or so, and id like to bring you with me.
Continue reading “Spreading myself thin”
Have you ever been working on a project and lost your drive to continue? Do you find it to be difficult to get going again? You may have experienced what many developers do – Burnout appears to be as wide spread as the number of people who breathe that have also died. Developers often struggle their applications and eventually lead to complete failures. Paul Graham wrote an essay on the topic of keeping a program in ones mind. It doesn’t seem far fetched to think that an applications complexity is going to correlate to the amount of the application that you will be able to think about and how much of your steam and investment I involved in any project that you choose to undertake.
I started work on GneuManager long ago, nearly 2 years ago now, with a goal in mind of putting together a project management application that would allow me to keep track my progress and momentum that I had with any of my projects. I need it to work for game development differently than it does web development differently that it does console or any other applications that I work on. I also oversee things that have little to show like testing and meetings that I should still account for in my application. As you can already see, this is definitely not a simple project, and as such when I first began work it was quite specialized. It didn’t do much other than track my bugs and allow clients to log in and see progress.
Burnout occurs when developers take a bite out of something that is larger than they are able to actually consume. It runs a close parallel to what many of us understand to be bad already, the event of choking. Forgetting to chew or biting off too much of a hot dog can lead to the terrible gagging that we have all experienced. The reluctance to take another bite is something that we don’t all share.
My first bite for GneuManager was to build out the user system. I ran a close editorial summary of my progress with a series of essays that I will publish at a later time, highlighting my progress and sharing my thought process of the application as things grew. Unfortunately there were things that I didn’t understand well enough. I also lost my team and these two events lead to a loss of drive.
I have been testing out QCodo over the last week and a half with nothing more than a smile on my face when things are created when I tell them to be, and it reminded me of my old days, when I wrote applications from scratch always and wasted who knows how much time trying to create queries and fold data into a format that I was interested in, and of all the things I could do with myself, I never once felt that I was doing too much work…
Continue reading “New Schedule…”