Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Stuxnet6042384dYou want a challenge?
Take up the offer the next time a friend or even someone you know asks for help for a stake in the company.
Bonus points if it's related to social media.
Demolishun465984dI am currently employed as a programmer. I also have an electronics background. I want more challenge and want to be a CS. So I am going to pursue all the subjects a CS student would be required to learn. From there I think I can expand the things I will do.
I think the next challenge after that would be building a unique product that solves a problem. I am thinking as part of my math studies for CS I will write a program similar to matlab. Write it using FP style as its math, so why not. Also, for compiler studies use a language in the math program.
yellow-dog4623184dCryptography is pretty challenging, but its more math tbh
heyheni1910184dStart your own company.
You'll learn a lot of things....
Innovating, Marketing, Finance, Leadership, Reaching out to customers and investors.
And on top of that you'll get the chance to get wealthy.
Oh, there are plenty.
Optimized memory allocator.
Harden said allocator.
Write something to replace systemd.
Write utilities to replace all of its bullshit components. Don't tie them together or I will find you and break your fingers.
Write a time library that takes general and special relativity into account. Going to need that for spacecraft heading to Mars.
Build a better, less-malware-prone package manager to replace e.g. npm.
Write software to gracefully handle all of the possible faults in 3d printing. Angles, shock, filament melting points (or substrate/dust melting points), stuck filaments, incorrect actuator speeds, pause/resume, etc. Someone will eventually, and right now 3d printers are no better than the first dot-matrix printers. Make them better! They'll be one of the most useful bits of tech out there in the near future. Think: 3d printing circuit boards (coupled with a pnp machine, ofc), or printing parts in space with resources mined from asteroids.
There are lots of projects that are both challenging and beneficial. Not sure on the pay, though. 😕
BlueSky50784dI don't think any of the marvels you see can happen without the abstractions.
You can choose to work with multiple layers of abstraction, but definitely not all of them.
blubberfish13284dIf your into math there are plenty. P != NP still unsolved (Nobel price guaranteed).
By myself, I find data science very interesting, but haven't had the time det to read into it.