I do full-stack development. Front-end, back-end, some server admin, DB, UX, SEO, etc.
I worked at a F500 building tools to visualize big data and had a great time. Learned a lot and had a lot of freedom.
Afterwards, a VC funded startup - didn't really fit in, most of my co-workers where hardcore academics and it had a lot of micromanaging.
Also did some contract gigs, subcontracting for another company which could be good, bad or neutral (all depends on the client).
Self-employement is awesome, because you get to explore a ton of new things. You get to learn about SEO, business models, cutting costs to increase profits, increasing conversions, brand image, UX, etc. You also get to know your audience really well.
In my case, the biggest downside is I could never build a strong network because most of my revenue was coming from ads and donations and the target audience was younger.
It's easier to network when you are out and about, and always working with people who have their own networks.
I'd love to start a company (on a bigger scale) some day, when I have a stronger network, a larger skillset, and some capital so I can make sure I am feeding myself every week :)
I worked at a F500 building tools to visualize big data and had a great time. Learned a lot and had a lot of freedom.
Afterwards, a VC funded startup - didn't really fit in, most of my co-workers where hardcore academics and it had a lot of micromanaging.
Also did some contract gigs, subcontracting for another company which could be good, bad or neutral (all depends on the client).
Self-employement is awesome, because you get to explore a ton of new things. You get to learn about SEO, business models, cutting costs to increase profits, increasing conversions, brand image, UX, etc. You also get to know your audience really well.
In my case, the biggest downside is I could never build a strong network because most of my revenue was coming from ads and donations and the target audience was younger.
It's easier to network when you are out and about, and always working with people who have their own networks.
I'd love to start a company (on a bigger scale) some day, when I have a stronger network, a larger skillset, and some capital so I can make sure I am feeding myself every week :)