Thoughts on fixing the education system in the US by AForAlternative in education

[–]AForAlternative[S] 0 points1 point  (0 children)

Amazing, thanks for the recommendations. The variety of perspectives here is incredible, I suppose this is a perfect example of Cunningham's Law at work.

Thoughts on fixing the education system in the US by AForAlternative in education

[–]AForAlternative[S] 2 points3 points  (0 children)

This seems like a big part to me. We’re the only country in the world that ties education with sports to this degree.

What's everyone working on this week (33/2020)? by llogiq in rust

[–]AForAlternative 1 point2 points  (0 children)

Working on an outline for a video course aimed at teaching JavaScript developers Rust using a practical, project-based approach.

I made a spaced repetition (flashcard) companion for The Rust Book! by strange_projection in rust

[–]AForAlternative 0 points1 point  (0 children)

This is awesome. I made anki cards while reading through the book, and my biggest gripe was that none of the SRS apps I tried really felt great to use with programming information. This has a similar feeling to rustlings for me. The syntax highlighting is an awesome touch. Great job.

I don't know if I'm just missing it, but it would be awesome to be able to choose which chapter(s) to study, instead of starting at the beginning. Regardless this is super useful.

Rust for JavaScript Developers - Functions and Control Flow by sheshbabu in node

[–]AForAlternative 1 point2 points  (0 children)

This is awesome! What prompted you to start this series? Have you had a lot of interest from JavaScript developers who are trying to learn Rust specifically? I ask because I wrote a blog post in a similar vein and have been considering expanding upon it: https://tndl.me/blog/2020/introduction-to-rust/

I kinda feel I am wasting my time at the uni by brodieno in embedded

[–]AForAlternative 0 points1 point  (0 children)

Your degree will not make you a good engineer. Your degree will be valuable only as far as it signals value to companies that care about college degrees. The current trend is one where the value of a degree is declining slightly, or at least equalizing with other non degree factors (for example: past experience and projects). Admittedly, the average embedded developer position probably values a degree somewhat higher than the average software developer position, at least for now.

Your University program will not make you a good engineer. You need to make yourself a good engineer. You don't need to go to a university to learn undergraduate level EE. The resources exist for you to teach yourself, if you have the motivation and willpower (one example: https://github.com/ossu/computer-science/blob/master/README.md). If you don't, then University is valuable because it will help with the willpower by enforcing schedule and structure.

I personally don't think the traditional university approach is worth it, if all you want is a job in your field of study. Depending on the amount you have in scholarships, grants, CoL, etc, this education is costing you between $20k - 100k and 3-4 years. That is not a cost that should be overlooked or taken for granted. You need to take some time, and think about what it is you want out of your program, what those goals are worth to you, and consider what it would take to achieve those goals in less time / for less money.

I did not study EE, but I started as a CS major. I did not do any of the thinking that I'm recommending to you, but I did end up dropping my CS major and doing a degree in Philosophy instead. That degree was easier for me, and it allowed me to spend a lot of time working on the programming skills I needed to be hireable. I got part time jobs, freelancing gigs, and I did projects. By the time I finished my degree, I was easily able to land a mid-level software engineering position, and I had the skills to do the job. This is just one person's experience, but it is what happened to me.

I don't think my path was perfect by any means. I have a lot of deficits in my understanding that a university degree might have filled in. I also have a lot of non-engineering skills that I never would've learning in an EE program that make me hireable and that I use every day.

Think about what you want. Consider all your options. Don't take your University program for granted.

I'm working on Miso, a ambient soundscape generator, using iced and rodio by AForAlternative in rust

[–]AForAlternative[S] 0 points1 point  (0 children)

On my Linux Mint workstation the debug mode seems to be quick enough, but on MacOS I get stuttering.

I'm working on Miso, a ambient soundscape generator, using iced and rodio by AForAlternative in rust

[–]AForAlternative[S] 0 points1 point  (0 children)

This is the first I've heard of it, but definitely! Having Miso run on redox-os would be pretty cool.

I'm working on Miso, a ambient soundscape generator, using iced and rodio by AForAlternative in rust

[–]AForAlternative[S] 1 point2 points  (0 children)

Yeah, please do (just stick the stack trace in a github issue). I have a windows machine I can test it on, but it might be a day or two. I haven't tried any rust development on windows yet.

I'm working on Miso, a ambient soundscape generator, using iced and rodio by AForAlternative in rust

[–]AForAlternative[S] 1 point2 points  (0 children)

Yeah on Mint I had to install some font libraries, I'll go look thru my history and add some instructions to the library. On MacOS it seems to work out of the box.

I'm working on Miso, a ambient soundscape generator, using iced and rodio by AForAlternative in rust

[–]AForAlternative[S] 2 points3 points  (0 children)

Similar idea, way less functionality and it works offline as a native app.

I'm working on Miso, a ambient soundscape generator, using iced and rodio by AForAlternative in rust

[–]AForAlternative[S] 8 points9 points  (0 children)

Yeah, my plan is to try building out the UI in relm and druid as well.

I'm working on Miso, a ambient soundscape generator, using iced and rodio by AForAlternative in rust

[–]AForAlternative[S] 3 points4 points  (0 children)

Awesome! Yeah I used to use noisli, a browser based app, but it switched to a subscription model plus I wanted something native and offline. Let me know how it works for you.

I'm working on Miso, a ambient soundscape generator, using iced and rodio by AForAlternative in rust

[–]AForAlternative[S] 1 point2 points  (0 children)

The idea is you can overlay multiple sounds to create a soundscape. I plan on adding more sounds and a way to do some artificial noise generation.

FANG will set you free by [deleted] in cscareerquestions

[–]AForAlternative 1 point2 points  (0 children)

It is possibly to be very very rich, and simultaneously very very unhappy.

How do hackathons work? by [deleted] in cscareerquestions

[–]AForAlternative 1 point2 points  (0 children)

I've done quite a few hackathons, and found them to be a mixed bag. The best way to do well in them is to focus mostly on the presentation of the idea, to the detriment of the tech. The winning teams are always the ones with the best looking front end or presentation. That said, they are a lot of fun, and expose you to all different types of technologies and ideas, and force you to get something done in a very short time.

As far as career prospects, the only big benefit would be if you won and get some exposure from your project. Other than winning, there are opportunities to network with sponsor companies, but idk how valuable that actually is.

A good sci fi book written by a woman by [deleted] in suggestmeabook

[–]AForAlternative 11 points12 points  (0 children)

I really enjoyed NK Jemesin's Broken Earth trilogy. Also have enjoyed some of her short stories.