249 karma · joined February 23, 2011
reachayers at gmail dot com @sjayers
a) I wanted to expand my skill set and work on a language and environment that I don't get to explore in my current job.
b) I want to have something to show potential employers to let them know that I am passionate about development and more than just a 9-5 programmer.
The issue I currently have is that the code is ugly and there are lots of things that I feel I could refactor and clean up. I might always feel this way as I am sure I will never have anything "perfect". I am wanting to get it live within the next few weeks and I think that I will have to accept that I just need to get it live and then focus on improving it after I have had feed back from users etc.
University is seen as a fixed term situation and is at an individual level. Here are the things you need to do, now go and do them by this time. Work is kind of the same but you have set hours that you are willing to do the work in. Generally this is 9ish-5ish. Your boss accepts that you have a life outside of your work(I hope) and will accept that you can only do so much during your set working hours. There will be times that you have to put in extra hours in the evenings or weekends but this should never be the norm. The time frame for the completion of a project is usually based on there only being a certain amount of time each week that any one person can give to the job. You can increase and decrease the amount of workers to change the completion time. While at University it is at an individual level and you cannot increase or decrease your clones. Being at University it is up to you to decide how many hours you are to spend on learning or completing something.
I know when I was a student I certainly spent over the "normal" 40 hours a week on my studies. During the end of my degree I was in the 80+ hours a week. This really does depend on the person though. Some people will do the bare minimum to scrape through with Cs and might not spend over 40 hours a week. I invested pretty much all of my time on my studies, so for me my workload took up a far higher amount of time during my degree than it does at my current job. This is all based on working for a company, not a startup(yours or someone else’s) or contracting. They pose different parameters around working hours, workloads and motivations.