> You communicate naturally, so I encourage you to find a job where you can talk with a lot of different people every day. That will also help expose you to more and different things.
I guess product-related (PO, PM), UX-related or business-developer/sales jobs, maybe for tech companies
You'll need some kind of degree to get a first job in such area. CS degrees are the best for it, but it should be possible to pull it off with a business degree that has some tech focus.
A process I like to use and that might be helpful to you is what I call "Technical Initiatives".
The idea is to allow everyone to suggest and implement technical improvement by providing a process to do so. For each idea, the owner fills a spec to describe it. The main ideas are:
- Be transparent on what we want to do and our issues, the doc should be public and comments-friendly
- Follow an advice process by proactively asking people to improve or challenge the idea
- Always have by a trial with time boundaries and goal
A template could look like this:
- Owner: Name
- Title: to easily speak about it
- Reviewers: people who should definitely have a look
- Summary
- Why: Describe what are the issues with the current process, the bugs or similar.
- What is the change
- How to implement the change
- Duration of the trial
- What should we've achieved at the end of the trial
In your situation, it might be something like:
- WAthrowaway
- Staging env
- Reviewers: Founder, Senior Eng #1...
- Setup a staging environment
- We encountered critical issue #1 on October 1st, issue #2 on October 2nd
- A staging environment would allow to catch this bugs before it is on production
- 1. Create a staging env 2. Create a staging branch 3. block push on master 4. PR staging / master
- 1 month
- Critical issues happen on staging and not on master
Apparently, they're planning on charging only for team features.
Quote
> We plan on remaining entirely free for individual users and only charge for team features (we are still discussing what those could be). Hence it's only businesses that decide to use Station across an entire team that would eventually have to pay.
We plan on remaining entirely free for individual users and only charge for team features (we are still discussing what those could be). Hence it's only businesses that decide to use Station across an entire team that would eventually have to pay.
I was being a bit facetious here, but there is some truth to it. Though I can't pinpoint exactly why, Vancouver seems to have have developed into a very sanitized and homogeneous place. I don't know whether it's the cost of living or how many identical skyscrapers have been copy/pasted by the same developer, or how many swaths of older buildings and cultural landmarks have been bought up (or attempted to be bought up in the case of the Rio Theatre) and demolished to make way for very similar looking high rises. Many of these things seem to be coming together to subtract from any sense of character that the city might have had. My sense is that a sense of place is much stronger in various subcultures like skateboarding, but I think there is a stronger tendency for people to meet through an activity and then part ways only to schedule a new meeting a month later. It's a city that is simultaneously one of the most ethnically diverse places around, and culturally bland/white/rich/tasteless/pretentious/nofun. I do like this place, but I tend to think that the things I like are despite the city itself, and are often found in close proximity to the city rather than in it.