Has anyone here done 4 years of comp science but still feel like they don't know anything? learn programming |
- Has anyone here done 4 years of comp science but still feel like they don't know anything?
- Self taught programmers
- Just getting into recursion in c
- [Resource Request]Are there any sites that give a bit of fun or a game to learning web development, specifically Data Structures/Algos and CSS?
- Where to start with chat based app
- Advice for an aspiring engineer
- Looking for a good online source to learn oops
- How do open source projects work?
- What is the best time to learn version control
- Need help developing programming content for inmates
- I just started FCC
- Bar graph using 2d array c++
- Not happy with my progress :( Am I good enough?
- Programming Books to read away from a computer
- Why exactly is there ~0.5ms between my sending and receiving a local socket/websocket message
- I just want to know how great programmers learn to code, I mean does they only learn by read books and online documentation?
- How to learn Java programming from scratch?
- So does any body have any tips, pointers or websites?
- first time using a proxy ?!
- Stuck in the final semester project
- Cant call a form function in the return statement in "App". Jsx/react
- What am I doing wrong?
- Is there any good general and/or language specific tips for writing code that runs faster?
- Creating a tool that would aid in making a medical diagnosis
Has anyone here done 4 years of comp science but still feel like they don't know anything? Posted: 02 Jun 2021 06:52 AM PDT So I'm not sure how common this is and this might be downvoted because it looks like I wasted my time(probably true tho) but I'm honestly curious has anyone here been in this situation and managed to get out? During classes I was able to do everything that was required, I know my computer science concepts really well and I can do a lot of stuff with code(I did a script to automate powerpoint presentations the other day). But now that I'm applying to internships and the like I keep getting questions like "What have you developed during your free time? Which technologies did you use ? What type of diagrams did you make for the server architecture ? " I'm honestly feeling really stupid right now because it seems like these 4 years have been wasted learning math and physics when I could've focused on just building stuff instead of trying to get a degree. EDIT: So I posted this in my throwaway cuz I wasn't sure what the reaction was gonna be (I even thought I might get banned haha) but this community is really welcoming and helpful. Thanks for all the replies and the tips on getting better, I've been working on some tutorials and I guess the years I spent in Uni do help because I haven't really felt stuck anyway is just I dont have the zeal that some other people have when it comes to programming in general. Nevertheless I hope I can join you guys in the programming workforce and keep honing my skills. I'm planning to move on to a masters degree at my current uni so I'll probably have 2 more years of student life before I actually need to start working so I'll try my best so build some cool stuff. Thank you all! [link] [comments] |
Posted: 02 Jun 2021 08:09 PM PDT Do you think you were just smart enough to figure it out, cause I've been trying to code and I feel like most of the time I dont get it. Especially theories, literally makes no sense, kinda feel like an idiot and think maybe this isnt for me but I dont wanna give up either [link] [comments] |
Just getting into recursion in c Posted: 02 Jun 2021 11:20 PM PDT Int sum(int n){ if(n==0) return 1; else return n%100/10*sum(n/100); }. Can someone help me about the returns how they work in the background? Thank you. [link] [comments] |
Posted: 02 Jun 2021 06:04 PM PDT I know this sounds silly to some of you, but I found a cool game called OverTheWire for learning net security and I really liked what it was trying to do. I don't play games but that one taught me relevant stuff so it became fun. It really just made me want something similar for the web development stuff I am working on. I wondered if there wasn't something like this to take the monotony out of Data Structures/Algos/LeetCode stuff, and maybe if there was one for learning CSS and other front-end challenges. To be clear I'm not looking for a super-interesting story or anything, but I am both really easily amused and looking for anything that may even incrementally help me remember things better and get better faster. Just anything will do, even something that's not a real game but structured similarly would be nice. Edit: When I search for this in google I am overwhelmed with results referring to learning Data Structures/Algos for game development and not games about them. [link] [comments] |
Where to start with chat based app Posted: 02 Jun 2021 09:32 PM PDT I'm trying to make a mobile app where two users with some common parameter are put into the same chat room which closes after a user decides to end conversation. There would also be lots of these chat rooms at once. Where would I begin to look to make something like this? [link] [comments] |
Advice for an aspiring engineer Posted: 02 Jun 2021 09:16 PM PDT A little background info: I am 23, have spent my working years as a bartender for the most part. I have gone through an IT tech school program (total waste of money), I have done a few semesters at my local CC (one class per semester, as I am a father, and a recently separated husband, working full time), and I am about to start my bachelors program at WGU July 1st. Until recently, I haven't had much focus on the CS industry. Comp Sci is what I would tell people my major was, but since I was moving so slowly towards my goal of earning a degree, it was never at the forefront of my brain. Now that I have found a program that seems to suit my needs, I anticipate having my degree in a max of 3 years. Since applying to WGU, I have found myself very highly motivated to start coding. I have gone through the watch and code free intro, and I am now doing codecademy's full stack engineering path. I've created my github account, and started cleaning up my LinkedIn. I am a month away from starting my program and I can't wait to get started. Now the problem is, and I'm not really sure if it's a problem, is the further I go on codecademy's career path, I am starting to feel as if I'm getting worse and worse at picking up the concepts. I'm not sure if I am just not thinking in the mindset of a programmer, or if I am moving too quickly. I'm about 10 percent of the way through the path, and so far the focus has been on JS. I feel like I have a good grasp of variables, arrays, functions. Objects seem a little abstract right now, but I get the basic principle of grouping datatypes and information together under one object. But when it comes to implementing certain ideas into code, I just feel useless. I find myself using the hints a lot, and trying to look up other people's implementations to see how they did it. Which I know is not a problem in itself, but I'd like to be able to at least take a shot at it myself. Right now I'm working on a credit card validation project using Luhn algo, and I have no idea how to even start out myself. I've been looking at other peoples, work and trying to decipher the logic. I guess I'm really just wanting advice from people who have been in my shoes. I don't even think I want to be a web developer per se, I just want to start grasping the concepts and mindset of software engineering. TLDR: I am a noobie and looking for advice on how to develop the mindset and skills to put all of the concepts i'm learning together, and applying them to real world problems. [link] [comments] |
Looking for a good online source to learn oops Posted: 02 Jun 2021 03:50 PM PDT Any online source to learn oops in java? I want to understand how classes and objects are used to solve real world problems. I'm having a hard time with this and I'm finding it hard to move beyond the basics. [link] [comments] |
How do open source projects work? Posted: 02 Jun 2021 04:03 PM PDT I'm fairly new to the realm of programming and I'd like to get acquainted with open source projects but I feel like I'm not grasping it from what I'm reading online. My first question is can anyone push changes? If so how do they not get all messy? If not, how does it update/improve? Also how do you go about sharing your contributions on a resume or interview? Couldn't you write one line of code, be a contributor and then just sort of claim to have done other people's work? And lastly does someone oversee everything and manage things? Thanks in advance for your help! [link] [comments] |
What is the best time to learn version control Posted: 02 Jun 2021 11:53 PM PDT Please can I proceed to learning Version Control in other to post my project on Github? I just finished learning HTML AND CSS. [link] [comments] |
Need help developing programming content for inmates Posted: 02 Jun 2021 08:01 PM PDT Hey ya'll, I posted about this a while ago in this sub and I got a good response so I'd figure I would reach out again. I publish a monthly educational and legal magazine for inmates. We write about law, criminal justice, and job resources. If you're interested in helping us out by writing very basic how-to guides that would introduce inmates to coding please let me know. Or, if you'd just like to donate some money, visit our site: https://stripedmag.wpcomstaging.com/subscribe-an-inmate-5/ $5/ month goes such a long way with printing costs, labels, stamps, etc. It adds up. We've helped so many inmates get connected with jobs and lawyers after prison to modify their sentences and enter the workforce. It's a really great cause but, unfortunately it's difficult to cover costs without contributions. Anyway, Thank you very much! [link] [comments] |
Posted: 02 Jun 2021 11:41 PM PDT Hi guys, I've just restarted learning coding, I gave it a go a few years ago with codecademy's HTML but, it didn't stick, I feel like codecademy's way is a little aggravating and tedious. I gave it a go again trying to learn C# to later create programs that would run on windows, and it was way harder than I thought it'd be (as an introduction to coding, that is), so I went ahead and browsed around this subreddit and saw many people encouraging people to take HTML CSS as an introduction, and took Freecodecamp's course. Now I feel like I'm having fun while learning, and having a blast doing the basic Responsive web design course, almost finnished it in 4 days! The only trouble I have is retaining some information. I thought to myself I should create a simple page just to apply what I've learned so far, but after just 3 days from doing the activities on FCC's site, it seems 50% of the stuff I've already seen is wiped from my mind! So I just did the only thing I've seen people tell others to do and went ahead and opened St. Google, and pretty much asked questions about basic html. Web page is looking kinda ok for my first ever project, but I wanted to ask you guys what is the best way to retain the new info. Do you recommend to just keep doing the course and start building something until I finish it? Or should I learn something and try to apply it to my project the very same day? the next day? non of the above? Thanks in advance. Kind regards. edit:btw Im also new to reddit and this is my very first post, I only signed up to ask this question, this place is awesome. [link] [comments] |
Posted: 02 Jun 2021 10:34 PM PDT I am trying to make a bar graph using a 2d array, but it's not working correctly. It's outputting the columns under each other, instead of beside. What am I doing wrong? string twoD[CC] [6]; cout<<twoD[16][0]; for(int t=0; t<CC; t++) { twoD[t][0] = "*"; twoD[16][0] = "CC"; cout << twoD[t][0] <<"\t"; cout<<'\n'; } for(int t=0; t<P; t++) { twoD[t][1] = "*"; twoD[16][1] = "P"; cout << twoD[t][1] <<"\t"; cout<<'\n'; } cout<<twoD[16][1]; [link] [comments] |
Not happy with my progress :( Am I good enough? Posted: 02 Jun 2021 10:33 PM PDT Background I've been programming on and off for ~5 years since middle school. I am now 16 and a rising senior in high school. I took AP CSA this year, barely scraped by with an "A," and probably got a 3 on the AP exam. Despite that blunder, I still feel that I am a competent programmer, and still more experienced than virtually all of the people who got an "A" in that class. I also did competitive programming (CodeQuest), and my team got 14th place out of like 35. I was told that that was really good, especially since our team did virtually 0 preparation and the other teams have been doing competitive programming since middle school. Personally, I have worked on a plethora of personal projects. I think that, while pretty messy, they have been improving in quality over the years. I'll briefly list them out: * AreaSoup: A Java swing app to visualize different Calculus approximation techniques. * SoupyzLLC: A C# Discord bot that web scraped R6 user stats. * KrakenOrigami: A python Discord bot that allowed users to paper trade cryptocurrencies. I used MySQL to store the user data and krakenex to pull crypto prices. * CanvasDarkMode: A dark mode stylus extension that a surprising amount of people use. My current ongoing projects are making an operating system from scratch (I just finished implementing my page frame allocator) and I am founding a programming club at my school. While some of these projects are a little messy, now that I am much more mature than I was a few years ago, I am fairly proud of these. I learnt a lot through these and other projects. I would consider myself fairly fluent in Java as that's what AP CSA was based on and what I've been using the most recently. You can look at my GitHub (@SoupyzInc) and see my projects for yourself. Issue I just don't feel very happy with what I've done. I don't feel like I'm good enough, I don't feel like I'm professional enough; I don't feel like I'm what the word wants. I'd like to think that I'm no longer an "intermediate" programmer, but I hesitate to assign myself any worth beyond what has been assigned to me. I don't know what to do about this feeling of inadequacy. It might be the failed ventures I've had holding me back from accepting myself, the lack of absolution. Or maybe I really am just not good enough. Just another narcissistic 16 year old who thinks he can code. Regardless of what it is--it's eating me alive. I can't continue like this or I will lose it. My ability to program is the only thing holding my perfect, privileged life together. My academics aren't very good, nor are my SATs and ACTs, and I have no other passions. If I lose this, I lose everything. All I do is program. It's what I do in my free time, it's what I do at school when I'm not doing anything, it's my everything. So why do I feel like this? When will I be good enough? I'm not expecting myself to make Google in a day, no one can do that. And I know what I can improve on. I should clean up my code, start formalizing it, make projects that other people can download and use: "use docker" they said. And I'm doing that. I learnt how to use Dockerfile, I've still yet to release something that people can use, but I'm making that right now (I'm making a Java calculus library). I'm even making my own OS, supposedly the hardest thing a programmer can do. So why do I feel so inadequate? Once I do something, solve a small bug, or learn a really big concept, I feel happy, satiated, for a while. But it doesn't last too long, and I'm back to feeling mediocre. TL;DR [link] [comments] |
Programming Books to read away from a computer Posted: 02 Jun 2021 02:59 PM PDT I'm going on a trip and am looking to buy my first programming book. Since I won't have my computer with me, there won't be a way to practice and experiment with concepts learned while reading. So I'm looking for something I can read that's loaded with concepts and theory. For instance, a book about general algorithms and design paradigms that is just loaded with detailed explanation would be great. In other words something that doesn't expect you to follow along unless you can do it on pencil and paper. I've seen the book Clean Code recommended, and that sounds like a good example of what I'm looking for. If it helps, my main language is JavaScript, and I have a goal of becoming a full stack developer. I'd say I'm beginner/intermediate. I'm interested in general computer science principles so I don't require a book solely about JavaScript. Appreciate your help! [link] [comments] |
Why exactly is there ~0.5ms between my sending and receiving a local socket/websocket message Posted: 02 Jun 2021 10:09 PM PDT I mean that's pretty fast... was just hoping it would be faster to send a few bytes of data from one end of my motherboard to the other. If I can get 5ms of difference between my computer behind a router and a website hundreds of miles away, 0.5ms seems extremely out of whack, no? If you have any ideas on sharing data between javascript any faster than sockets, I am all ears. I know I should really be using a parallel programming language to share data via memory but I do not have the time to learn one at the moment so am trying to work with what I have. I have been calculating it by sending this on the one script, and calling the same on the other script when it receives the message and comparing the two: Which should be accurate down to the nanosecond across various scripts on the same machine from what I have read...? Thanks for reading! [link] [comments] |
Posted: 02 Jun 2021 07:01 AM PDT What you prefer? 1) online courses 2) books and documentation 3) any other way Thanks [link] [comments] |
How to learn Java programming from scratch? Posted: 02 Jun 2021 09:36 PM PDT To learn Java from scratch, the first thing to do is to set up JDK and Eclipse on your PC. I made a step by step tutorial video on how to set up JDK and Eclipse, and how to write your first "Hello World" Java program. Please let me know if this tuturial is helpful to your learning of Java. Java Tutorial for Beginners (1): Tools and First Java Program [link] [comments] |
So does any body have any tips, pointers or websites? Posted: 02 Jun 2021 09:10 PM PDT Does any body have any tips, pointers or websites to help me out with my programming? I do python by the way [link] [comments] |
Posted: 02 Jun 2021 09:06 PM PDT hi, I'm trying to run a streamlit server on my laptop and connect to it on my phone through my wifi network. I keep getting errors because the connection from my laptop to my phone is http not https. I've searched around and it seems that the solution is using a proxy like this one: https://github.com/suyashkumar/ssl-proxy help !!! I have no experience outside of python. I've downloaded the proxy files, and when I run "ssl-proxy.exe" I get where do I run the command like this for example: [link] [comments] |
Stuck in the final semester project Posted: 02 Jun 2021 09:04 PM PDT I am currently a freshman in my second semester. For my final semester project, my professor wants us to develop a game in c++ using sdl2 libraries, with a deadline of 1 month. Before this, I had no idea what SDL 2 was and had to learn from scratch, I am following the lazy foo tutorials, but I am completely overwhelmed by them. Do note that I am taking 6 other courses including calculus 3 and physics 2. Now there are only 2 weeks left and I have still no idea what to do, partially because of my own mistakes. Is this normal? Or should I just accept the fact that this career is not for me and pursue something else( I really like coding though). [link] [comments] |
Cant call a form function in the return statement in "App". Jsx/react Posted: 02 Jun 2021 09:00 PM PDT So when defining the form inside the return statement the form displays just fine. Also in my course practice it works just fine as well. But in my own program, following the same syntax. Const form = () => { //form stuff } then calling return( {form()} ) Nothing displays. Any ideas? Not sure what would be going on. Thank you [link] [comments] |
Posted: 02 Jun 2021 08:55 PM PDT I am learning C++ as my first language and have been practicing for a few months on multiple websites. For some reason i'm not grasping any of the information they're giving me. Please give me tips. [link] [comments] |
Is there any good general and/or language specific tips for writing code that runs faster? Posted: 02 Jun 2021 08:53 PM PDT I know the basics, like don't loop through data you don't have to. blah blah blah. But are there other things one should keep in mind or tricks that aren't applicable to all languages? I myself use mostly C# and javascript, but any language tips would be helpful. [link] [comments] |
Creating a tool that would aid in making a medical diagnosis Posted: 02 Jun 2021 04:57 PM PDT In ophthalmology, there's a group of about 30 diseases which may manifest similarly, called uveitides. It is possible to differentiate between most of them, however, by answering a few key questions. I'm interested in creating a tool which would allow me to do so. It would work like this: Does the patient have Symptom A or B? Then by answering the questions (about 7 questions total), I'd get a list with the diseases that scored the most points and are therefore most likely to be the correct diagnosis. It'd be even better if the output also told me where the points came from, such as: Disease 3 - 3 points - Symptom B, Symptom C, Age 20-40. How could I go about creating this? [link] [comments] |
You are subscribed to email updates from learn programming. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment