27 karma · joined May 15, 2012
Recent experience was in value added services for cellular networks involving SMPP protocol as well as streaming software.
Have also been a free lancer for many years writing high performance applications and a good deal of open source software such as VLC, dnrd to name a few.
I sort of got into part time work via odesk, in addition to a full time day job. Initially the motivation was money, but very soon i realized multiple other aspects of it i.e. i used to work for a large MNC back then as a day job with very long dev cycles and organized work schedules. I learned the skill to work under pressure of a day or two or night and quickly deliver things that JUST WORK or being able to learn some thing needed very fast. Also i got a chance to broaden my skill set a lot by working on any project that interested me. So i still continue to do that on and off. This also provided me a chance to work with several open source projects (vlc, dnrd, kannel, netsnmp) and still make money. So i continue to do it still for all of the above reasons.
How i got into it in the first place? Took tests and scored well in areas i claimed skills in, charged a lot less initially, under promised and over deliverd to earn very good feedback, started with small jobs. Once i got a client satisfied with small jobs, they came back with bigger ones latter. Gradually increased rates and maintained an online profile i.e. public domain code written by one's self among other things. During all this, i even had an option to work full time dedicated to some body for a long time with good money. Just couldn't find enough time i.e. didn't feel like leaving existing job and go in.
With remote work, you get to manage your own schedule. But it is harder to be organized and you need more effort to justify time spent achieving a goal vs when sitting in an office.
The challenge in latter parts of life (when you have young kids) is to be able to find enough time to work when you are physically active i.e. sitting late night on a sofa after kids being asleep with laptop doesn't work very well.
Forgot to mention that this whole effort sort of reduced the fear of being jobless since one becomes more confident about your possible prospects of work whether local full time or remote. For this reason every one should work this way at least for some time in life IMHO.
P.S. yes - another missed factor is years of experience - No? If you get mostly people right out of college (or even in college for that matter) making similar to those on full time jobs after many years, that is an interesting one too. No?
It could be but there are bunch of loopholes. - I can believe that he was lousy enough to click no "delete" on users table. I can believe that he when the dialog box asked "are you sure you want to drop this table" he clicked yes. I can believe that after deleting he "committed" the transaction. But what i can't believe that the database let him delete a table which was base for every other table implemented by a Foriegn key constraint ? It could be argued that due to efficiency they hadn't put constraints on the table but it's hard to digest.
Probably the story is some what tailored to fit to a post.
No pop account in hotmail, effectively every read message still appears unread in the online email client. By default hotmail had an option checked to "leaving only 14 days of email online". All the rest was virtually deleted and therefore existed only on my computer. There was an insane plugin to submit those all back to inbox without disturbing dates or subjects. However, that only resulted in hotmail access being revoked after 150 or so emails since there is some sort of cap on pushing emails at once to your account. The gmail contacts and email search resembles that of google as a search engine. No other comes near.
Still there is a lot of opportunity to improve this. PG wrote a list of top ten products in which search was first and email was second. Sparrow might have been a good effort. Let's see when it evolves further.