On  7 Aug 01 at 15:54, Sacha Chua wrote:

> Perfect time for me to ask a question that's been bugging me for a while. =)
> 
> See, we'll be graduating fairly soon. I was thinking of going into the whole 
>academe/research thing, but since I also really love to program, the industry is 
>pretty tempting.
> 
> Option A - Freelancing looks interesting, but:
> 
> - I'd like to get to work with other cool programmers I could learn from. (And teach 
>the next batch, too!)
> - I want to get to play with as many technologies as possible. I want to be doing 
>challenging and exciting work, not just the same old database-backed sites.. ;)
> - I have a somewhat strange tool set. I've tried C++ programming in Windows (didn't 
>like MFC). I don't even want to touch ASP, as (a) components tend to be expensive, 
>(b) it doesn't offer enough adva> - I don't know how to cost my work. I'm used to doi
ng things for free, and since all the tools I use are free anyway, no one needs to pay 
for fancy development IDEs.
> 
> In fact, I'd rather not worry about money at all, or finding contracts or whatever. 
>So there's option B - work for some company that'll take care of all of these things. 
>=)
> And I have to admit, Microsoft does take very good care of its developers, although 
>the culture/ideology's a little... <laugh>
> But with a company, most of the stuff I'll get to work on will probably only be used 
>by a (relative) handful of people. <pout> (That's the problem with closed source and 
>expensive software). 
> So anyway, I could use a little career guidance here. =)


Allow me to put in my 2 octet's here....

Given:

        Work work other cool programmers?
        Teach
        Play with new and many technologies
        Challenging --> that'll be teaching the new stuff... 

Problems:
        Does not know how to cost...
        Strange tool set --> no problem -- you got the basics.
        Not worried about money?  -- hmm rich kid...oh well... you will .. 
eventually...
        Handful of people?  doesn't matter as long as it helps big time...


Solution:
        Teach and do consultancy.
        Work in school labs and test equipment.
        Be a freelance writer to PC Digest or computer mags testing out new stuff and 
writing about them.
        Be a noted critic of hardware peripherals...

You'll be surprise at how many people do not want to spend money on MS 
products...all you got to do is do a little convincing and do Linux, then work 
out the compensation on maintenance...then you get to teach and work with 
different environments, both business and technology environments.  Many first 
rate schools allow their faculty to do consultancy, knowing that they get the 
big bucks to complement their measly salaries in school, and in turn get the 
necessary experience to be able to relate them to class, thereby helping the 
next/net generation.

Then again, in a school/academic environment, you can play with hundreds and 
thousands, even million pesos worth of equipment and if it goes down, nobody 
will blame you.   I surely miss those days wherein you can play weekends, 
nights, overnights even studying, configuring, toying etc...etc...expensive 
equipment....just remember the first rule of disassembly -- save all the 
parts!!!  Plus of course, you get free internet access and email.  big 
bandwidth at that.  

Now being in school means you can have access to resources that you normally 
wouldn't have -- the library -- join the library review committee or something 
similar and recommend books for purchase ... of course, you recommend the 
books you'd like to read as well... he he..

Lastly, don't forget. If in a academic environment, be an asshole.  Students 
hate you for that, but they definitely respect you for it.  Coupled with 
consultancy work, you'd have the best of both worlds -- freedom and industry 
experience.

Wait...wasn't that my life story?...oh well....





_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

To subscribe to the Linux Newbies' List: send "subscribe" in the body to 
[EMAIL PROTECTED]

Reply via email to