why and how do you think this will impact your career?
I'm about to pull the trigger on TinyTapeout, and possibly the Zero to Asic course, so I can get a BitGrid chip running, and characterized. It's either scalable to Petaflops, or not... and I need to know.
This will require learning VLSI design, how to write testing routines, and then there's all of the software required to actually make it useful.
I'm also looking to get a decent 3d printer, and some machine tools so I can make machine shop parts with my own machine shop. ;-)
I especially want to be able to make cutters and hob/shape gears, like I used to for work.
Oh, and continue on with Kicad 8.0 so I can build a PCB for a 16+ channel SDR receiver to do passive radar.
Just normal work and family stuff consumes 100% of my energies, whenever it's 9pm and I have time to actually try to learn anything or do anything productive, I'm usually so tired that I can't do anything that engages my brain.
- Pick up C#/.NET for work
- Continue NandToTetris
- Graphics computing papers
- Make a game with C#
- Chip emulation in C
- Pick up Math papers for Graphics programming
Understanding all this will make me a much better programmer, but really I’m just doing it out of interest
My background is frontend, and I’m sick of it
I'm going heavy on trying to improve my freelancing career next year, maybe land a steady remote gig.
I might try to pick up Dot Net Core sometime later in the year.
GraphQL
Some AWS concepts
Go
I feel like learning what will make me fast right now at work is a good investment.