Consider going into project management, this seems to be what some people do when they don't want to be a developer anymore. I have worked with PM's who used to be developers and had basically completely stopped coding and went solely into management. One guy, at my last job, I don't think had even close to 10 years experience as a developer before he went into management. If you go this route, please don't become the type who attempts to trivialize the work of the people who do do the coding, the aformentioned PM had this attitude and it was rather obnoxious given that his skills had deteriorated (or were never there in the first place) as far as actually being a developer.
I'm just curious what type of dev work you're doing, why did you take such below market pay without any equity? that's low for most types of dev with equity for someone with ten years experience
If they are hosting the game online its not cut and dry that they have a legal requirement to distribute the source code under GNU Public License. I would read up on this more to get a better understanding as there is a lot written about this. See this: http://stackoverflow.com/questions/539291/rebranding-a-gpld-... among many other threads. There is dispute about the term "distribute" as if its on online app they are technically not distributing the code to anyone but it remains on their servers.
I agree, I hate those slide presentations too. If its about programming, I want to read it, period. I don't want to watch a video or go through a slideshow
It is when you interact with a client as your own business rather than as an individual, similar to an independent contractor. Essentially, the focus is on deliverables and overall project completion rather than the day to day control that an employer has over an employee.
wow you are out of line to expect anything for minimum wage and,not give him a very large share in the company unless he has no experience and its more of an internship
jeez I applied for four jobs just last week and I already have a job, not to sound to hard on you but you always have to keep pushing forward with career networking even if things are going well and even if its just online networking
Thanks for the reply, its encouraging that you have been able to keep growing your rate. I have only a few years experience but have crammed a lot into that time period so am hoping to get out more on my own going forward and the idea of being paid for milestones is appealing. I think its always hard to convince someone to pay you more when they have been paying you one rate. For me, there have even been situations where I was an contracted hourly rate employee, quit that position for a higher paying job and then they still asked me to do some side work at my old rate. In this industry, employers will almost always try to take advantage no matter what value you are creating so I think more developers need to learn the business side to get fair compensation.
In my opinion, the concept of paying per hour is one of the biggest fallacies in software development. I am salaried but I don't get paid based on hours worked, I have deliverables that I meet, its irrelevant how much time is spent on meeting those and is impossible to quantify because often the hardest problems are solved in my head when doing something else, could be when stepping out of the office to go for a walk or while on the commute home, etc. We are paid to use our brains and this does not correlate directly with the traditional concept of billing for time. Also,things I do outside of work often positively benefit me, such as working on a side project or reading a book about new programming styles / concepts, however this would never be considered to be "billable hours".
Its my goal to one day work on a per-project basis, I haven't quite figured out how to make a go of this yet, however I really think this is how most software should be done for anyone with a few years experience under their belt. Working software is valuable and if you can commit to something and deliver, the concept of time should be immaterial (outside of meeting a deadline)... its all about value delivered. By tying ourselves to hourly billing rates, I think software development as a profession is held back and part of the reason it may not be as well respected as it should be by "business" people. It takes standing up and proclaiming the value that you bring every now and then to make people realize this isn't an assembly line type of job and never will be.
I spend probably $350 a month commuting in the SF Bay Area on public transit, its ridiculous but its my only option since traffic is bad and parking expensive enough to make public transit the better option by far
they should abandon this concept altogether of pushing this burden onto the client-side (smartphone), they should be able to move any tracking logic server-side to get what they need from a mobile device, really I don't think companies should ever offload this burden onto a client-device, what are they tracking client-side (mousovers? keystrokes?) isn't this a bit invasive to the user?
They just need to stop trying to push the limits of mobile devices and aim for a middle ground, not everyone has a top of the line smart phone and these sorts of issues are to be expected. I see plenty of opportunity in creating lightweight browser based web apps using an all javascript solution (node js backend, backbone or something front-end) and keeping things lighweight
you are missing the point entirely of hourly rates, quite simply, if your time is averaged out to be worth 1000 an hour you would most likely find yourself in a position as a business owner / executive, etc, whose pay is dispersed differently than it is for a lower wage hourly worker, such as stock options, etc... as a contract developer youre better off acting as your own project manager and charging rates on a per project basis, ive worked on 400k projects that are considered relatively small by the companies paying for the software being developed, id take being able to pull in a few 400k projects a year, and executing on these than getting 1000 hr as a contractor, of course ive never accomplished either as im a salaried midlevel devloper
I understand that point, I just think the author goes a bit far in his assertions. There are many races that have some extent of depigmentation, which I take to mean that they can change their skin tan level by going out in the sun more or less, so it can be a bit subjective to say exactly which are the most pale, however the hair and eye color is less subjective.
I work with many Indians and they themselves refer to "Asian" as a different race (meaning East Asian), so I didn't mean Indian people by this, rather East Asian, obviously many East Asians are much darker skinned than whites, however I personally know Asians that are fairly pale and I am sure at times I have been more tan than they are (when I would spend more time outside) and I primarily of German-Irish ancestry.
In my experience, no, although it may take a bit more than an hour each day and you may need to spend it outside during the "high noon" part of the day. Basically, I've often, in the past, jumped into spending a lot of time outdoors shirtless in the summer time and would get sunburned once but then from that point on would not. It seems that the sustained sun keeps one's "tolerance" up so that sunburns don't reoccur at least until the skin gets less tan again (when less time is spent outdoors)
Is it just me or do some Asians not seem nearly as white as caucasians? It seems especially Japanese can be fairly pale, I think its fairly subjective to say people of European ancestry are universally the most pale on earth.