Week 3
Part 1:
One thing I need help with is concentration. I see my phone or a notification on my computer and I get distracted more times than I'd like to admit. academictops.org suggests I should stick to a routine with an efficient study schedule, find a quiet environment, and then get a study break. They suggest walking around in a different area but personally, I just go on my phone, I will certainly give walking a try. They also say to avoid daydreaming and look over notes from previous lectures to start getting my brain flowing on what ideas will be presented. Be attentive and have a good posture to motivate interest in myself. They also say to avoid disruptive classmates but in my case that can be putting my phone on DND, and out of site.
Part 2:
I learned a lot about ethics in computer science specifically artificial intelligence. I am writing this post a day after watching the videos and for me, the TED talk of the guy discussing certain scenarios with AI stuck with me. Like is it okay to cast a dead person in a movie role? Even if they give consent? It feels dehumanizing and insincere no matter how well the mannerisms are replicated. Is it okay to duplicate your grandmother into an AI chatbot who knows everything about her? These are important questions as AI develops more and more. The potential of AI is limitless however it is creating ethically gray areas that humans need to tread cautiously. Or the question of who would you rather pick for your dates, your mom or AI who is constantly learning and watching your every move. Figuring out your likes and dislikes.
Part 3:
Reading "What every computer science major should know" was extremely eye-opening. It's one thing to know of something's existence, but not know it personally. For me, one example of this is HTML, CSS, and Javascript. I never coded in these languages but I know they're crucial for web design. But it is another thing to learn of things I haven't even heard of or thought about learning. such as security, cryptography, parallelism, and other programming languages I've never heard of. Such as Prolog, Squeak, Standard ML, Scala, Haskell, etc. I feel like I've built a solid foundation but there is so much out there I need to learn and master. This article really opened my eyes to how much more is out there and how small of a fish I am in such a big pond. However, it is nice to see I do know at least SOME of the content, such as data structures and algorithms, advanced science and math, and some languages such as C++ and Java
Part 4:
. Integrity to me is important because we are the future programmers, software engineers, data scientists, etc. The world is in our hands, the future is. Every day for the last few years has been a media frenzy about artificial intelligence and the next thing it is doing, the next job it is replacing. There is so much power in computer science it is crazy. It is integral that everyone submits their own solutions and indicates if they collaborated or received help from someone else.
Comments
Post a Comment