Advice from my senior developer learn programming |
- Advice from my senior developer
- I want to get better at programming, but I don't know where to start.
- 60+ FREE HARVARD UNIVERSITY COURSES & MORE
- Python & Javascript for beginner?
- Raylib: A no despondency C/C++ Game & simulation library.
- Improving programming skill beyond a plateau
- Apologies - looking for tutor/mentor
- I took 6 months to further my learning in C# with this game! I still feel like I don't know anything.
- For the quarantine º¿º here's a comprehensive package for anyone to check out
- Are there any low level jobs for someone looking to transition into a software career without much experience?
- What Concepts should I learn first?
- I want to combat scammers and phishing. Where do I start?
- How to follow Law of Demeter?
- New here. I want to know if I'm doing a good work.
- How to keep navigation bar drop down menu responsive in php contact form?
- Roses around the petal
- How to use the Excel CHOOSE function
- How to use the Excel INDEX function
- How do I replace a parsed yml file value? - Linux Bash
- Is web development good for getting work?
- [Advice] Good ways to learn Data Structures & Algorithms?
- LeetCode-provided solutions are NOT the holy grail
- Help Categorizing List of Travel Activities
- Help with python syntax?
Advice from my senior developer Posted: 17 Apr 2020 08:34 AM PDT I learned something new today about how VS does things. I said "OH! I had no idea that was there!" His response:
I just thought I would pass this on. I like to explain to others that this is 90% knowing that there is something that can be done and 10% memorizing the code for it to be done. No one is ever going to be 100% memorization. His explanation is a lot better. [link] [comments] |
I want to get better at programming, but I don't know where to start. Posted: 17 Apr 2020 07:44 PM PDT This is a pretty typical question, but I really wanted to make my own, so that I'll be able to ask the questions that I want. I want to get better at solving problems and creating my own solutions, but I oftentimes find myself stuck on problems and have to rely on google and stack overflow. I try to look at the documentation, but sometimes its a bit difficult for me to understand, and I end up not really getting how to implement the methods that are listed. I know that a lot of people recommend doing practice problems on various websites like Leetcode or CodeWars, but I'm curious as to how effective those really are. Especially when it comes to creating my own projects in the future. Or if I should just skip those websites, and jump right into creating my own personal projects? I also get nervous about learning to code because there are so many different topics to learn about and I have no idea on where to start. Programming as a whole is so large and varied that I oftentimes get stuck on figuring out what to learn before I actually get started coding anything. Is there a way around this, or would just straight up coding push me into these topics by themselves? Like databases and various algorithms... [link] [comments] |
60+ FREE HARVARD UNIVERSITY COURSES & MORE Posted: 17 Apr 2020 02:11 PM PDT Learn Python, JavaScript, Flask, SQL and so many other helpful programming languages with the open and free online courses from Harvard university. [link] [comments] |
Python & Javascript for beginner? Posted: 17 Apr 2020 11:32 PM PDT Short background: I'm very new to programming, I'm planning on doing a complete career change within the next year with realistic schedules in place. I've started the fCC certificate, as well as taking advantage of some other free resources like a free CSS course on Udemy and general research. I'm loving every step of the way, and find it all works really well with my brain. I'm not expecting this to be a breeze by any means, but I enjoy the challenges and find the results logical. I want to break into the industry through fullstack development with a focus on React and the front end, but a good understanding of backend via Python/Node.js. (I also hope that this allows me to build on my Python skill set in the years to come if I'd like to branch out into another field.) My question: I understand my priority right now is learning the foundations and syntaxes of programming, and I don't plan on spreading myself out thin among too many languages, but could I consider learning Python along with fCC doing predominantly Javascript? I figure I'll end up using both, but with that said I wouldn't want to slow down my progress. Important factors: I've decided to take on programming full-time (6-8h+/day). Either studying or creating code, and support myself freelancing for Rev.com on a more part-time basis (4h/day) which is enough to support me for the next however long it takes to make this passion profitable. ANY advice is well welcomed! [link] [comments] |
Raylib: A no despondency C/C++ Game & simulation library. Posted: 17 Apr 2020 11:23 PM PDT Raylib 3.0 just came out, a C/C++ game & simulation library that runs on top of OpenGL. It has bindings for nearly every programming language and runs on every OS without dependencies. It's receiving updates every day☀️. This would be great for anyone first learning C/C++. [link] [comments] |
Improving programming skill beyond a plateau Posted: 17 Apr 2020 07:40 PM PDT Hey fellow programmers! I'm a lurker on this subreddit since a few months, and this is my first post, so please forgive me if I mess something up :). I'm 18, and I completed a basic C programming course in my first semester of undergrad. I've been coding on Hackerrank regularly since then. My problem is that after a certain level of complexity while trying to make a project, I'm just stuck. For example, I know what a class is and so on, but when I look at github links implementing a certain feature I want to make, and it contains moderately big classes having lots of complicated code, I lose track. How do I learn to handle these bigger bits of code without losing track of what's happening? How do I improve my ability to handle a lot of code, separated over files and classes? [link] [comments] |
Apologies - looking for tutor/mentor Posted: 17 Apr 2020 04:21 PM PDT Apologies to those using this sub as a place to only bootstrap themselves, I'm not here to slow your roll, I come in peace. Do what's best for you, internet friend. I've hit the wall with my own abilities and am looking to connect with a mentor/tutor. Crowdsourcing or online communities are not my jam, and creating a community from scratch is not possible due to time constraints (I got kids, yo). Does anyone know a way to connect to a mentor/tutor? Specifically, I'm looking to engage with someone on a monthly basis (minimum) who is experienced in a production environment. Ruby/RoR is preferred, open to Python. My goals are to 1) launch a scraping app on a hosted server (app is ~40% built); and 2) learn what coding in a professional environment looks like. I plan to pick the hell out of their brain. Ideally I'd want them to have experience doing this exact thing. Gender doesn't (& shouldn't) matter. I can do this remotely, but need the mutual expectation of us both showing up. I plan on reporting back to the community on my experience, if I can. I'm based in PST (UTC -7). Thank you in advance, you awesome internet person. [link] [comments] |
Posted: 17 Apr 2020 08:59 PM PDT I finally completed the goal I had set, and I finished my game demo in Unity over the past 6 months! But I sort of have the dilemma of feeling lost now. I don't know where I stand skill wise, I still feel like a beginner still, but I know I learned a lot! I just don't know what to learn *next* I suppose given the breadth of skills I have yet to learn for game development. I'm new to this Reddit, and I read the "New Here FAQ" and it was incredibly insightful! It pointed me to a few tutorials on basic games that I feel I wouldn't have trouble programming myself, but I suppose I don't know if I would consider myself "Intermediate" or a "Beginner" still? I'm not sure how to find out where I stand to better figure out what my next step will be. I'll be frequenting this subreddit more and more though for sure! [link] [comments] |
For the quarantine º¿º here's a comprehensive package for anyone to check out Posted: 17 Apr 2020 08:26 PM PDT https://github.com/Voriah/rslashlearnprogramming click "Clone or Download" then "Download Zip" ...extract wherever It is the curriculum for a course I took a while ago. HTML, CSS, JavaScript, JQuery, MySql, MongoDb, Firebase, API, AJAX, Express, Bootstrap, React It has examples and problems and solved code for whoever to check out. I haven't gone through this in forever so I just threw everything in here...happy hunting [link] [comments] |
Posted: 17 Apr 2020 08:21 AM PDT I currently work as a Mechanical Engineer and I'm not loving it. I would like to make the switch to a job in Software, but my skills are not adequate enough for a big time Software job. I am in the process of leaving my current job for personal reasons, and I am wondering if I should find another Mechanical Engineering type job and continue learning CS on the side, or if it would be more beneficial to find a lower level job more aligned with a software career, since I know that is the path I eventually want to go down. Are there any low level jobs, that don't require much prior programming experience, that can provide training in software and eventually lead to a Software Engineer type role? [link] [comments] |
What Concepts should I learn first? Posted: 17 Apr 2020 11:32 PM PDT I just ordered a new laptop to start learning programming. I want to know what are some good concepts/ languages I should learn first. I am 23 and self-teaching, I want to learn enough to get an entry level job within seven months. Then learn more as I work. [link] [comments] |
I want to combat scammers and phishing. Where do I start? Posted: 17 Apr 2020 05:32 PM PDT For the past year I've been working at one of the largest banks in Canada and programming has been my most recent hobby that's really taking over most of my time outside of work. Even though my knowledge of computer science and programming is pretty shallow I want to get good enough at it where I can "hack". And again, excuse the simplicity of my sentences and words but I believe this is the best time to ask this question. I'm currently learning Python. I have my mind set to becoming a great Python programmer. At the same time I want to tie my programming to my job and possibly aim for a transfer to the IT department where they have specific divisions that fight phishing and such. From what I know, writing programs isn't what those guys do and what I have learned so far won't really apply to the job, but if anyone has experience doing this, here's my question to you. What should I study from the get-go to land a job in such a field? I would honestly do it even if I didn't change gears at work. I'd be like batman. Wear suits during the day and fight crime at night. [link] [comments] |
Posted: 17 Apr 2020 11:30 PM PDT Law of demeter says that a function should not access internals of an object. For example - x.getY().getZ().doSomething(). In the above example, if following the law of demeter, I'm only allowed to call methods on x(and not on getY() and getZ()). So in order to call doSomething, I need to implement it in x as well like x.doSomething(). My questions is if I have a model like User which has a list of List<Post>. Then a method like getPosts on User is violating the Law of Demeter? Do I then need to wrap every operation performed on the List of Posts inside user? Like findById, findByDate, filterByTitle, getOrderByDate etc? Then it will become very cumbersome. [link] [comments] |
New here. I want to know if I'm doing a good work. Posted: 17 Apr 2020 11:18 PM PDT Okay, so, I like programming, I started on college with C (I'm biomedical engineer) and I don't have a complete software profile. I think i choose the wrong career and I want to become a developer. On college I learned Assembly code for Pic microcontrollers and for many time I used to develop few personal projects, I think that helps me to understand how a computer works. So now I want to improve my skills using Git, trying to comment my code, being more organized etc, so I want to know if anyone can take time to check my code and tell me how can I improve, I'll appreciate it too much. A little of context: I love led lights, so i bought some of those WS2812B strip, they are digital controlled strip, so you have to send binary code over one wire interface (the data sheet shows you how much time do you need to let the chip recognize a 0 or 1). I made the code for a PIC18F4550 and I use Bluetooth to communicate with an Android application that I also made... I did it first using Kotlin... but I didn't know much about OOP... so the app works but it's a mess... I'll rewrite it using java when I have learned more about OOP. So, here is my GitHub repository: https://github.com/Isaakavo/NeoPixelPicController I used MPLAB X IDE v5.30 and XC8 v2.10 compiler. I think I use comment where it's needed, I'm sorry if i don't. [link] [comments] |
How to keep navigation bar drop down menu responsive in php contact form? Posted: 17 Apr 2020 11:01 PM PDT I have a website with an index.html file and a contact.php file. The main page has a top navigation bar with one of the tabs as a drop down. This performs perfectly in the index.html file, but when I input the same code for the bar into my php file, the drop down doesn't function. The navigation bar looks the same/shows up correctly. The only problem is the drop down links inside of the tab. Is there a ways to fix this?? index.html contact.php [link] [comments] |
Posted: 17 Apr 2020 10:52 PM PDT Below is the code for playing the game Roses around the petal. The game is working perfectly but I cant figure out how to calculate the score. Score will always be 0 for now I just need code to add up the petals around the rose and add them together. Any ideas? import dice #IMPORTING DICE FROM dice. py import random #IMPORTING RANDOM FOR DISPLAYING RANDOM DICE #Randomly generate the roll of five dices die1 = random.randint(1,6) #Dice 1 die2 = random.randint(1,6) #Dice 2 die3 = random.randint(1,6) #Dice 3 die4 = random.randint(1,6) #Dice 4 die5 = random.randint(1,6) #Dice 5 score = 0 # Setting score to 0 answer = input("Would you like to play Petals Around The Rose [y|n] ? ") if answer == "n": print("No worries... another time perhaps... :)") elif answer == "y": dice.display_dice(die1, die2, die3, die4, die5) guess = int(input('Please enter your guess for the roll: ')) # Display the result of guess if guess == score: print('Well done! You guessed it!') elif guess % 2 == 0: print("No sorry, it's", score, "not", guess) else: print("No sorry, it's ", score, " not ", guess, \ ". The score is always even.", sep='') # Ask the user if he/she want to play again another_attempt = input('Roll dice again [y|n]? ') # Loop while another_attempt == 'y': die1 = random.randint(1,6) die2 = random.randint(1,6) die3 = random.randint(1,6) die4 = random.randint(1,6) die5 = random.randint(1,6) dice.display_dice(die1, die2, die3, die4, die5) guess = int(input('Please enter your guess for the roll: ')) if guess == score: print('Well done! You guessed it!') elif guess % 2 == 0: print("No sorry, it's", score, "not", guess) else: print("No sorry, it's ", score, " not ", guess, \ ". The score is always even.", sep='') # Update loop control another_attempt = input('Roll dice again [y|n]? ') else: print("Please enter [y] or [n].") [link] [comments] |
How to use the Excel CHOOSE function Posted: 17 Apr 2020 10:31 PM PDT Choose function in excel is used to fetch a value from a given range of data when we provide it an index number and the … [link] [comments] |
How to use the Excel INDEX function Posted: 17 Apr 2020 10:30 PM PDT Index function in excel is a useful function which is used either to display the value of the cell when we provide it a position … [link] [comments] |
How do I replace a parsed yml file value? - Linux Bash Posted: 17 Apr 2020 10:18 PM PDT I have this file here: app.yml
I want to replace api_URL for "https://infectedwithcovid.com" I'm using a parser which I got from here: https://gist.github.com/pkuczynski/8665367 I do a command like
[link] [comments] |
Is web development good for getting work? Posted: 17 Apr 2020 10:15 PM PDT I am currently self taught learning python and HTML, I know the syntax and have built a few web scraper projects so far. I'm debating if my time would be better focused on learning web development if it can help land myself a job or a few side projects, if not then ill focus more on small automation tasks. Is it worth sinking most of my time into a field I won't use much outside of work if I cant find a position in a company or freelancing? [link] [comments] |
[Advice] Good ways to learn Data Structures & Algorithms? Posted: 17 Apr 2020 02:37 PM PDT I'm starting to learn about Data Structures and Algorithms, but I always get kind of stuck. I feel like I didn't learn anything. I mean, I know there's binary search, linear search, linked lists, binary trees etc, but how should I go for it? I mostly read, implement them, then let it go. Should I try to memorize the most amount of Algorithms and DS? I feel like there's a better way. I'd like to know how did you learn this subject, and when do you felt that you really learned. [link] [comments] |
LeetCode-provided solutions are NOT the holy grail Posted: 17 Apr 2020 03:59 PM PDT Initially I would fret trying to understand and replicate LeetCode provided solutions as if they were God's word. But after some practicing on my own, I can now come up with solutions that are performant and most importantly, more READABLE to me. If you're prepping and stuck with an insurmountable problem, ignore the LC solution if it doesn't come naturally and look at other resources like LC discussion, YouTube etc. [link] [comments] |
Help Categorizing List of Travel Activities Posted: 17 Apr 2020 09:53 PM PDT Hey you wonderful data magicians! A fellow slithering python snake here trying to get some help figuring out the best way to categorize a list of different activities. I combined lists of various activities that my friends suggested for a trip I was planning (congrats corona). I wanted to categorize them so I could pivot out to see which 10 activities go the most votes across my friend group. The issue, however is that they've written or spelled out the same activity in different ways. See part of the two images of the list below: Alot of times it's as simple as matching up the words used to generate a score or if an activity is a single word find it in other activities and tag it with the single word as the category. However there are several instances where something like "borghese gallery and garden" and "borghese galler and museum" shows up. Or massive different combinations of churches where they suggest "walking through" said church while another friend says "visit" said church etc. Any help would be much appreciated as this has been much harder than I anticipated. Always all the best, N [link] [comments] |
Posted: 17 Apr 2020 09:26 PM PDT I find myself getting confused by when to use a period, when to use parentheses, and when to use square brackets. I know when to use curly brackets - for a dictionary, but I'm really struggling with the distinction between the other three. Could someone give me a really easy way to remember? [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