top | item 20020172

(no title)

lisperforlife | 6 years ago

Here is what I'd do.

* Pick a tech stack and get really good at it. You can do it at your company's time and equipment as it is gaining knowledge.

* Give yourself 6 months to blog and contribute to open source on your own laptop. Get something decent to get started. If you feel buying a Macbook Pro or a similar Dev laptop is a huge expense, look for options to rent it in the short term. Consistency is key, ensure that you are pushing out a new post every week.

* Get into a freelancing gig where you are able to set your own times. This will give you a sense of business priorities and how to pitch and get clients. Conduct trainings and workshops and charge market rates for your expertise.

* Then if you really find a problem that needs more than your mind and two hands to solve, by all means setup a company, hire people and do things. As a developer looking for freedom from the man, freelancing is a good way to gain that freedom. Your own employer might hire you on your terms for twice the pay he is paying you currently.

discuss

order

cube00|6 years ago

Do not use your company's time or equipment, period. "Gaining knowledge" needs to be justified, if you start learning tech stacks not endorsed by your company on company equipment and time, you'll have a problem.

simplecomplex|6 years ago

What problem? Who cares if you upset the company? Just get another job.