445 karma · joined June 23, 2010
twitter/dylanized
my goal is a 4-season porch with couch/desk/counter options.
and start a garden
As for career longevity, there are a million opportunities out there for millions of types of engineers. My step dad is very reliable old school .net programmer, he has a boring very-stable gig that pays well. I stay nimble with the newest JavaScript technologies and have been able to job hop my way up the ladder.
What's important is finding a niche that works for the lifestyle you want to have. And being able to roll with the changes if shit hits the fan
Next frontend (to enforce loose coupling)
Saving up money to buy land and start homesteading off-grid
reminds me of Bush's memex "pathways"
probably would also complicate ownership & liability
the smart freelancers lock into 1 or 2 steady clients and grow with them
1 parent corp, its an incubator which has employees
those employees work on products and service offerings
company can then spin off individual product/service if one takes off
Beyond that, same as anyone else. Make a resume site and apply to as many jobs as possible. Obviously if you can get your own microbusiness started you dont need to tell anybody anything about your past.
You got lucky and got a second chance at life, dont fuck it up
Some sub priorities
- add as much automated testing and pre-running as possible. Use a tool like GhostInspector to add E2E tests quickly
- definitely upgrade in steps, 14 to 16. Try updating to 14 now and see what breaks. Then make a list of libraries or modules to refactor. Dont worry about 18 yet.
- In my organization node-sass has been a blocker for upgrades, along with fsevents. Try to rip those out completely if you can
- If there's any small parts of the app that can be broken out into its own service, now's a good time to try that. Often those smaller parts can run on Node 16 easily
- Good time to implement Prettier and Eslint.
Big thing is you're introducing a "platform" initiative into the organization, get everybody in the mindset of small improvements and upgrades done often. Maintenance should be everybody's job
create your own side project
volunteer some work to another project to get more experience
getoutline.com
Another big question is, does the co-founder bring anything tangible to the table. Do they have an online following, sales/marketing connections, experience building a business.
Really you do want someone who is an equal partner, who's value makes the pie bigger. If you can find such a person, they are totally worth 50% equity (actually slightly less, since you want a third minority owner to act as a tie-breaker.). But the only way to really vet such a person is to see them in action, which requires them to volunteer at first probably.
Maybe you could work out a commission deal for revenue share. That allows you to motivate a partner simply, without selling off equity. (Remember giving away equity also costs money in lawyer fees).
u will learn more by getting a job/freelance project than by studying
that being said, y'all should probably get married and split income (and decisions) equally
a few suggestions:
- only list the most important roles in detail, summarize the rest or don't list them at all. i have a big bucket of "freelancing, etc" on my resume for all the small stuff
- if you get asked about the short stints, brush it off like "i was finding my footing in the industry" or something, then pivot to what you did right - I kept learning the whole time, did xyz side project, got a broad look at the industry, etc
- the way to get your foot in the door is apply to as many roles as possible. a resume site and some side projects helps too
this industry needs as many smart people as possible, keep going and you will do well.
I don't give a damn what people think. When they start threatening my safety because they're not getting their way, that's when it's a problem.