« first day (3806 days earlier)      last day (886 days later) » 

dtn
dtn
07:41
I'm looking for advice. I will try to ask the question in a way that can be answered objectively, at least in my case.

I studied process automation, theoretical robotics and mechatronics. For several years I have been dealing with various issues related to control theory (control algorithms, modeling, linear and nonlinear dynamic systems). I know Matlab, Mathematica, Maple, Mathcad etc. I touched a bit on the use of neural networks, signal processing and data.

I would like to adapt my basic education to solve various problems in the natural sciences, and learn how to apply computer techno
 
8 hours later…
15:17
@dtn just to clarify: the roadmap you listed is something you are planning on taking on?
That roadmap is substantial. If you want to take it all on, you might as well do a second degree. You could do a Master's in Computer Science or Software Engineering. (My university, UBC, offers a condensed CS degree for people who already have a bachelor's.)
But if you just want to get started, I'd suggest taking courses on Codecademy and/or PluralSight.
Codecademy has some good "getting started" courses for a variety of topics, including some of the ones you listed
 
3 hours later…
17:58
@AIQ where do you get 26 from? If you want to be technical, it's 48 hrs ÷ 11 business days
 
2 hours later…
19:35
@AIQ Hehe, doing well, hope everyone here is too. :)
Kept busy with both work and home renovations taking up a god-awful amount of time and energy but beats boredom I guess. ;)
@dtn Not sure this is the best audience to ask since that seems very highly theoretical to me. If you're intend on becoming a sort of Homo Universalis of Computer Science I guess that's a solid start. But you'd get the "wildly overqualified" label attached to your resume for most "regular" jobs. Not an issue if you're going into academia I guess.
But overall I'd say those are topics to take to your college's equivalent of a guidance counsellor.
@Lilienthal to me it sounds like a good combination of theory and practice.
The courses I took in university that covered the same topics had substantial practical elements. For example: the labs for my intro to algorithms required us to implement the algorithms in C++ , which we had to learn on our own. Similarly, the distributed systems course I was going to take used Go for the labs and project(s).

« first day (3806 days earlier)      last day (886 days later) »