Earlier quoted context omitted.
When I used to live in a "normal" part of the country, telling people I'm a Software Engineer would usually lead to one of two things: 1. They'd pivot to asking me where I worked (which I didn't feel comfortable sharing with a random stranger, since I worked for a small enough place that it felt a little too specific) 2. They'd lump me in with the annoying IT guy who fixed their stupid Windows issues at work. Now tha…
I am genuinely curious about the tech start-ups that give you "street-cred" in SF. At most of the places I hang out at they dislike techies and blame on them the rising rent prices, monoculture, in general the cultural demise of the city. Actually at most parties or bars I have to "hide" that I work in tech, or come to terms with "that guy who works in tech... but hey he's ok, unlike the rest of the lot". So, I 'm ho…
Why you should, and shouldn’t, join a startup
101–110 of 129 posts
Re: Why you should, and shouldn’t, join a startup
#102Earlier quoted context omitted.
When I used to live in a "normal" part of the country, telling people I'm a Software Engineer would usually lead to one of two things: 1. They'd pivot to asking me where I worked (which I didn't feel comfortable sharing with a random stranger, since I worked for a small enough place that it felt a little too specific) 2. They'd lump me in with the annoying IT guy who fixed their stupid Windows issues at work. Now tha…
I am genuinely curious about the tech start-ups that give you "street-cred" in SF. At most of the places I hang out at they dislike techies and blame on them the rising rent prices, monoculture, in general the cultural demise of the city. Actually at most parties or bars I have to "hide" that I work in tech, or come to terms with "that guy who works in tech... but hey he's ok, unlike the rest of the lot". So, I 'm ho…
Interestingly, when I go back home to New England, I get a much warmer reception introducing myself as an ex-Googler than in SF. I still have schoolkids at my high school ask me about what it was like to work on Google Doodles, and I ran into a nice ex-hockey-player on a ferry in Connecticut that asked what I did ("software", without elaboration) and then was like "Oh, that sounds exciting, you must make bank" ("I do okay...").
Anyways, I grew up as a nerd in a small town in the 80s, and whatever hate techies get in SF now is nothing compared to that. The U.S. (and probably the world) has fragmented into a lot of micro-tribes recently that all seem to hate each other, but at least they're tribes where it's not terribly difficult to find others who share your values and appreciate what you do, while in the 80s it was monolithic American culture vs. any individuals unfortunate enough to be different. Techies had a brief moment on top from 1995-2000 and again from 2005-2011 where they were getting rich and the rest of the world was enjoying the products they built, but now that most people take for granted the Internet & mobile world they've built, it's just another corporate industry.
Re: Why you should, and shouldn’t, join a startup
#103Re: Why you should, and shouldn’t, join a startup
#104Earlier quoted context omitted.
I've worked at several startups and some big companies. Doing things you've never done before, and being thrown into the brink is I think the best opportunity to learn. This happens without necessarily being pushed into roles, merely by the scope of activities one might be involved in. You can work at a large company, as an Engineer, and literally never learn how a company actually works. A lot of things that go on a…
> A lot of things that go on at big companies are dumb - but so many people there have no context for knowing one way or another, they think it's normal. What they are 'learning' is bad behaviours and some things on courses etc.. Working at a startup can be exactly the same. Especially if it’s staffed by inexperienced people full of ego :-)
In big companies, people can do nothing and the gears keep turning.
Re: Why you should, and shouldn’t, join a startup
#105Earlier quoted context omitted.
I get a lot of "oh yep, you look the type". Ouch.
I get a lot of "you're very social for a computer person". I guess it's a compliment, but it feels a little backhanded.
Other time, someone said but i don't imagine you as a tech bro.
Re: Why you should, and shouldn’t, join a startup
#106It's funny how my experience is exactly reverse. Since I joined startup I learn much less, since we can't afford experimentation and there are no other front end devs here, so I don't get a chance to learn backend stuff, since someone has to do front end part. I also hoped to learn some business stuff, but most of it happens behind closed doors between founders and investors while you code boring crud application.
I've been back and forth between startups and corporations. I think I know what you mean in technical terms; that corporations use more advanced (rigorous) processes and tools and so it feels like you're learning more (it feels more precise/correct) - That said, I think that a lot of the stuff that you learn in big companies are anti-patterns when you consider the big picture; a lot of the time, you learn technical s…
Re: Why you should, and shouldn’t, join a startup
#107Earlier quoted context omitted.
I've been back and forth between startups and corporations. I think I know what you mean in technical terms; that corporations use more advanced (rigorous) processes and tools and so it feels like you're learning more (it feels more precise/correct) - That said, I think that a lot of the stuff that you learn in big companies are anti-patterns when you consider the big picture; a lot of the time, you learn technical s…
> For example, one reason why many corporations push really hard on having 100% unit and integration test coverage is because they have such high employee turnover that they can't rely on their engineers to maintain their own code I'm in a similar situation as yours and have switched between big corporations and startups and now at a big co again. I used to have the opinion that unit tests are a time sink, but what c…
Re: Why you should, and shouldn’t, join a startup
#108I can meet any other employee without any appointment.
I can try my hands on accounting and legals. Go meet customers and give them the demo when i don't feel like working.
I can collect cash from customers, take a photo of the cash and send it to boss where he sends me a thumbs up emoji.
I often bring kids of my boss or colleagues from their school or drop their wifes to hospital when they are sick or if their want to go to shopping when her guy is debugging the server.
I don't have any family of my own other than a girlfriend. Doing all these things for others give me peace and makes me feel as if i am part of their family.
For an orphan kid, this is all i wanted.
I've helped my collegues mop whole floor when it's their turn in their apartment building.
I don't know if i can get all this in a big company.
After this i got 10% equality in a small company. Post sale where i made 15 million and gave 10 to my girlfriend for her support. I still work there and enjoy everyday.
You need to see where i started when i had nothing, zero saving..... No family.
Today, I've everything and I can't complain.
Re: Why you should, and shouldn’t, join a startup
#109"Why join a startup #1: Acccess to jobs you're unqualified for" Had a good laugh at this, because it's completely true in my case. 7 years ago became the "data scientist" at a 4-person startup before I even knew what a data scientist actually does. Parlayed that into further data science jobs at somewhat bigger startups. Now I'm Head of Data Science at a stable traditional tech company making good money and this like…
Re: Why you should, and shouldn’t, join a startup
#110Earlier quoted context omitted.
I've been back and forth between startups and corporations. I think I know what you mean in technical terms; that corporations use more advanced (rigorous) processes and tools and so it feels like you're learning more (it feels more precise/correct) - That said, I think that a lot of the stuff that you learn in big companies are anti-patterns when you consider the big picture; a lot of the time, you learn technical s…
> For example, one reason why many corporations push really hard on having 100% unit and integration test coverage is because they have such high employee turnover that they can't rely on their engineers to maintain their own code I'm in a similar situation as yours and have switched between big corporations and startups and now at a big co again. I used to have the opinion that unit tests are a time sink, but what c…