I emailed Craig about several controversies and he was very quick to reply to me. We last talked about the rumor that Apple was giving iPhones trust scores.
If they're interested, obviously. The fact that someone looks up to you as a mentor is great and instills a sense of responsibility onto you. I personally start with Python because its syntax is very easy to understand, even though most beginners struggle with indentation (this is where a good IDE / text editor comes in handy). Teach him about problem solving and critical thinking first. Encourage him to pursue a fun project even if it seems silly. After all, programming languages are tools just like screwdrivers. If he has nothing to fix, make or mod, he'll be directionless.
As a programmer myself, sure I'd like to tell people. It's not realistic to make everyone a programming genius, but I want them to know its significance in society. When I describe programming to somone, I start with the most basic stuff, like Theory of Computation. How inputs relate to outputs, how a computer can do stuff on its own, and how you can make it do stuff.
Yes, and I might sound naïve here but if medicine is truly your passion and you’re willing to go to any length to make sure you contribute positively to the medical community, then you won't regret your time there.
Have fun in university, and good luck with your studies. We’ll be rooting for you. :)
It varies depending on the field but what matters more than university popularity is how you spend your time at said university.
I'm a CS student from a very small university myself (so apologies if this doesn't translate well for you), and I know several smart people from very small universities whose contributions to open source software, personal projects, and connections within the startup community and various other factors really pushed them ahead.
So spending time meeting people with similar interests and pursuing meaningful things in university is essential to your experience there.
I don’t get why people don’t bring up documentation more often either. Having good documentation is a telltale sign that the software you write is high quality. Sometimes you even learn if a feature is stupid based on how you can describe it.
It’s sad to see how many great open-source projects get overlooked on GitHub because they’re poorly documented.
The fact that anyone can post anything, so you could have a serious issue in your code and they give you an inefficient solution, which is then upvoted by users who don’t know better.
Looks beautiful. Add a dark theme too and it’ll be perfect! Selfhosting/business accounts for organizations and teams could take this project to great heights! Maybe a paid option for custom CSS and some plugins?
This project could help a lot of us with disorganized lifestyles.
https://en.m.wikipedia.org/wiki/River_bifurcation