How I became a self-taught developer? learn programming |
- How I became a self-taught developer?
- Someone forked my personal repo on Github. Why? This happened a month ago and they haven't committed anything to it. Should I be worried about them claiming my work as their own? Can I report them?
- Best sites for learning robotics?
- How do you guys make sure that you don't forget the things you have learnt?
- Please help.
- How does microsoft office simulator work?
- Best way to learn javascript for someone who already knows how to program
- Need help with C++ assignment
- I know the GIT basics, what is next?
- Connect PyCharm with Odoo13
- [C] Copying content of a pointer structure to another pointer structure
- Why do we make instance variables private when we usually make get methods in the same class in OOP?
- Counting the occurrences of specific words from a .txt file with for loop (PYTHON)
- Why are notations for asymptotic growth rate are only defined for domains of natural numbers?
- In R, what is the difference between c(matrix) and just matrix?
- Is there an Android equivalent to PyAutoGui or Selenium?
- What is the tar command in bash
- Getting into VST Plugin Development
- Which game engine do I use to make games in my low-end PC?
- Algorithms in raw code or with scikit learn
- What does it mean by all complex systems takes canonical form(Object Oriented Design And Analysis)?
- Javascript - DOM vs Array objects?
- Starting with C++, Immediately stuck.
- Seriously stressed out and need a beginner roadmap
How I became a self-taught developer? Posted: 06 Sep 2020 06:45 AM PDT In this brief post, I want to help everyone who is trying to become a developer and make changes to their career. This post may be applicable to some of you as I have been there. I do not have degree in Computer Science, but of course my education in technical field helped me a lot. But if you don't have technical background, I would say still you can become a web developer and earn higher income. These are the items that really helped me learn. I am basically from India and I was over 30 when I planned to switch career. Some of you may be thinking that it may be difficult to switch career when you're over certain age. This is absolutely right, but it's you who limits your opportunities. Some employers may be reluctant to hire you, but not all. It's you who will need the push because you have left your studies from many years and now if you have to read the book again, you would feel bored. It took me quite a while before I got into my university days rhythm. Yes, you can get back the same confidence and concentration that you had when you were learning things actively. It just takes some time and persistent effort. Once I was back to my normal rate of reading. I started reading lots and lots of books. When I was travelling I would read and when I was home, I would practice on my laptop; typing same code from books to replicate those cases and see how they worked. Yes, reading book along will never help. I was frustrated and so much worried that I may be wasting my time, but still I carried on because I had to make a move. It will be frustrating initially especially if you're learning programming language for the first time, but hang on. So those frustrating days led me watch videos. I landed on Youtube playlists which are absolutely awesome if you're beginner. The main part most course creators forget is that they are creating content for learners not for professionals. This channel on Youtube had videos which were byte-sized videos with content moving not too fast for beginners to follow and I watched every single videos on HTML, CSS, Python, and what not. So, then I finalized my plan for all programming language. At least this works for me. Whenever I want to learn new programming language, I would start by watching some videos on that programming where instructor is actually coding along. This would help me understand little bit, not much. Of course only watching videos can never help. Then, I would also get a book for this language. Books are absolutely essential for any programming language (of course not HTML, CSS). This is because books cover lot more content than videos. On top of that, learners usually have tendency to move on to next video because they want to learn quickly. This was the case for me and I would move on to next topic without fully practicing or learning the first content fully. So, I would use book to learn interactively on my laptop. I mostly use ebooks for this because that allows me to open book on one side and type the code in the laptop easily. Once you've got basic syntax, then it's time to find some interactive full course where Udemy may be useful or sometimes also youtube. I used all the possible resources to learn. Finally, I had confidence to apply for jobs. For entry level jobs, I applied to about 15 companies and I was hired at 6-7 of those. Also, in resume, I just wrote about the interactive projects I had worked on while learning and in those projects I had worked on REST API, integrating Angular client and so many things. Also, by the time I started to apply, I had learned bunch of languages which definitely helped me get sort listed. Of the few job interviews I failed, couple of them were because they didn't think I am serious to switch career because I had been in different industry for quite long time. I was so glad that I made the move and now I make 4-5 times the income I was making in my first ever job. This was just a story of single developer. If you're learning programming, please hang in, take time to study and if you're older, be patient. Even to get the level of concentration takes some time and lot of effort. So, just keep practicing. All the best. [link] [comments] |
Posted: 06 Sep 2020 09:37 PM PDT Sorry if I'm freaking out about this unnecessarily. I just feel somehow violated because I don't understand what the purpose of forking a repo is, and this user has no activity except copying my repo and a couple others, and no contact info so I can't talk to them and ask why they did this. [link] [comments] |
Best sites for learning robotics? Posted: 06 Sep 2020 07:55 PM PDT I'm an experienced developer with desktop applications/web apps/database driven apps. I'm looking to get into robotics like Arduino and just something fun for a hobby to refresh my mind from programming for work. Is there a good websites like freecodecamp or good Udemy courses anyone can recommend for someone with programming experience but no experience with specifically robotics? Thanks in advance. [link] [comments] |
How do you guys make sure that you don't forget the things you have learnt? Posted: 06 Sep 2020 09:56 PM PDT So I have been using a lot of python last year for university related projects and I didn't get much chance to use Java or Javascript. Now I feel that I may have forgotten some concepts which may be specific to these langugages (I have no issues with the lanugage agnostic concepts) and its kinda making it a bit difficult for me when it comes to applying for jobs because I feel that I don't know enough. My questions are:-
Thanks [link] [comments] |
Posted: 06 Sep 2020 09:44 PM PDT I started learning python 4 months ago and learned the basics but when I tried CP on Codeforces some of the questions took a hell lot of time coz I don't know DSA and algorithms. Since I was unable to find a good DSA course in python as all of them were in C or CPP, so I started learning CPP for it and then I will learn DSA, deep learning and other stuffs in python. Tbh, this doesn't look a nice path for me. Can u suggest anything? [link] [comments] |
How does microsoft office simulator work? Posted: 06 Sep 2020 09:39 PM PDT Came across this website https://stratasim.com/. I wonder how does it work internally? Does the owner actually create a real subset of ms office? [link] [comments] |
Best way to learn javascript for someone who already knows how to program Posted: 06 Sep 2020 09:37 PM PDT So I already know a few languages such as python, java, c++, and I've created a few websites with HTML and CSS. I decided that the next language that I wanted to learn was Javascript because it was so widely used and you can make a lot with it. I am also interested in different frameworks (idk if you call these frameworks or what they are) but things like node.js and React. What do you think is the best way for learning javascript? If possible, could you also list some of the beginner projects that you can make with javascript that I might be able to try. Thanks for the help [link] [comments] |
Posted: 06 Sep 2020 07:04 PM PDT Hi, I could use some help with c++ homework. I have completed the problem one way, but I am having trouble completing it by breaking the solution down into functions, or functional decomposition. This is the assignment: Data is stored in a file where the first line is the key, consisting of a string of 20 characters. The remaining lines on the file are exam answers; each consists of a student ID number, a space, and a string of 20 characters. The program should read the key, read each exam response, and should then display the output and also store the ID number and scores to an output file (scores.txt). Erroneous input should result in an error message. For example, given the data abcdefabcdefabcdefab1234567 abcdefabcdefabcdefab9876543 abddefbbbdefcbcdefac5554446 abcdefabcdefabcdef4445556 abcdefabcdefabcdefabcd3332221 abcdefghijklmnopqrst the program should display the following data on the console output as well as store the output in an output file scores.txt: 1234567 209876543 155554446 Too few answers 4445556 Too many answers3332221 Invalid answers This version works: https://github.com/jacmosh/cs10b/blob/master/trial.cpp This is my attempt at using more functions: https://github.com/jacmosh/cs10b/blob/master/a3_a.cpp I am mostly confused at how to pass the ifstream back and forth between functions. Line 25 returns the sequence of answers if it is valid, or the error if it is not valid. It returns one extra line, I don't know why? However, if I want to also call a function to get the study id's, how do I do that? Thanks for any insight you can give... [link] [comments] |
I know the GIT basics, what is next? Posted: 06 Sep 2020 06:16 PM PDT I have been using git and GitLab for a year or more with my own projects and that improved meaningfully my workflow. It also have let me collaborate with a few teammates. I've learn a big part of what I know googling "how to do git x-thing-i-wanted" and reading documentation. BUT as I have used it in a very reduced scope, I have no experience about how enterprises use git nor how should a team use git for a big project. I imagine that beyond learning the command line instructions of git there should be a bunch of good-practices, workflows, bad-smells and all kinds of stuff to learn, and I don't know how to learn that to improve my aptitudes. [link] [comments] |
Posted: 06 Sep 2020 11:52 PM PDT |
[C] Copying content of a pointer structure to another pointer structure Posted: 06 Sep 2020 11:42 PM PDT I already saw a similar post in stack overflow. The solution made sense, but for some reason it is not working for me. Here is my code: The parameter of Is there anything else I'm doing wrong? I apologize if this post is repetitive, but I cannot find a solution elsewhere. [link] [comments] |
Why do we make instance variables private when we usually make get methods in the same class in OOP? Posted: 06 Sep 2020 11:41 PM PDT I've just realized that I've never really taken into consideration why we make instance variables private in OOP. I understand that the reason for it is to hide the data from other classes, but isn't the data accessible anyways through the get methods? So why not just make the instance variables public and not create get methods? [link] [comments] |
Counting the occurrences of specific words from a .txt file with for loop (PYTHON) Posted: 06 Sep 2020 11:38 PM PDT Hello everyone, I am a beginner currently trying to solve a problem for two days now. I'm trying to run a program that prints out the contents of the file and also count the occurrences of at least two specific words. I solved it already but I wanna recreate the program again by incorporating for loop. TIA. This is my code: def main(): file = open('vegetables.txt', 'r') veggy= file.read() print(veggy) for line in veggy: if "carrot" in line: if "cabbage" in line: print(carrot) main() [link] [comments] |
Why are notations for asymptotic growth rate are only defined for domains of natural numbers? Posted: 06 Sep 2020 11:30 PM PDT I was reading the famous Introduction to Algorithms (CLRS) book and the authors mention how "The notations we use to describe the asymptotic running time of an algorithm are defined in terms of functions whose domains are the set of natural numbers" "Such notations are convenient for describing the worst-case running-time function, which usually is defined only on integer input sizes. We sometimes find it convenient, however, to abuse asymptotic notation in a variety of ways." Does this mean it is mathematically incorrect to use such notations for any other numbers inputs besides natural numbers, is there a reason why mathematically? Or is there a reason why we only consider such inputs for programming only. [link] [comments] |
In R, what is the difference between c(matrix) and just matrix? Posted: 06 Sep 2020 07:43 PM PDT I am doing faro shuffle question for my R assignment and am wondering what is the difference between and I noticed that the code doesn't run if I do not put combine function. [link] [comments] |
Is there an Android equivalent to PyAutoGui or Selenium? Posted: 06 Sep 2020 07:09 PM PDT I'm really interested in automation and I got pretty good at automating things on my computer with selenium and pyautogui. Now I want to take it to the next level and see if I can learn how to do an equivalent on my Samsung tablet. I've used tasker before to automate processes but I need a step further. Is there an Android tool that could be an equivalent to pyautogui for screen automation and selenium for mobile browser automation? [link] [comments] |
What is the tar command in bash Posted: 06 Sep 2020 10:40 PM PDT So I'm learning about bash, and I've come across the [link] [comments] |
Getting into VST Plugin Development Posted: 06 Sep 2020 04:40 PM PDT Hey guys! I hope this post is specific enough to not be written off as a bunch of FAQs, but if not mods feel free to delete I have pretty much no experience coding (unless you count dumb stuff with html and scratch from computer science class) but I want to try and start learning C++ in order to program VST plugins for music production (My main hobby). Looking for any insight and opinions I can get, and if any of you happen to be into the more music/audio side of things as far as programming and could point me maybe in the direction I want to be looking as far as that goes that would be great. My main questions: -Best software? I already downloaded visual studio cause I've used it minimally in the past for html, but would the learning curve with C++ be too high to apply in this software? (Is there software that is geared more towards making audio plugin programming?) -How's the best way to go about learning the language? And is C++ even something I could conceivably grasp with basically no prior coding knowledge? [link] [comments] |
Which game engine do I use to make games in my low-end PC? Posted: 06 Sep 2020 10:29 PM PDT My PC specifications are processor - intel core i3 Windows 10 pro [link] [comments] |
Algorithms in raw code or with scikit learn Posted: 06 Sep 2020 09:50 PM PDT I gave it a one-line function still it says expecting an indented block. Also, I am trying to implement ML algorithms with raw code and as well as scikit learn. But it takes a lot of time when I try to do it in raw code because I run into errors all the time like the one below. Should I continue doing it in raw code? or just do it only using scikit learn and then jump right into deep learning. [link] [comments] |
What does it mean by all complex systems takes canonical form(Object Oriented Design And Analysis)? Posted: 06 Sep 2020 09:24 PM PDT Grady Booch Says-" Combining the concept of the class and object structures together with the five I understand-: 1) class structure=how abstraction hierarchy looks in a system (is a).. 2) object structure=how decomposition hierarchy looks in a system(part of). I understand clearly the 5 attributes of complex system-: In general-: 1) Complex systems are hierarchical. 2) Primitive is relative so determining what is primitive is arbitrary. 3) Some parts of complex systems may not be decomposed to be completely independent. 4) You understand how a processor works, you can understand how a Intel, Or Other processors works. So, common patterns in systems. 5) While designing complex system, you generally make small function, then build on it other functions. What I don't understand-: What makes complex systems canonical form? [link] [comments] |
Javascript - DOM vs Array objects? Posted: 06 Sep 2020 09:23 PM PDT Hello all, I have a set of question and answer flashcards that looks a bit like this (minus the styling): This repeats for each question, but I have many questions (~50) and I was concerned all the divs and styling might slow the page down. I was thinking of optimizing this into one dynamic template div that loads questions and answers from an array and a button that scrolls through the array: This felt much cleaner, but I wasn't sure if it was actually optimized, for example if an entire class of students were to access the flashcards at once I wouldn't want it to crash my small webserver. Which is the better way to do this? Thanks. [link] [comments] |
Starting with C++, Immediately stuck. Posted: 06 Sep 2020 05:26 PM PDT EDIT: Sorry for being lazy, after all that hmming and hawing I googled my error code and figured it out, After posting this question. Just to preface I have no idea what im doing :) I read the FAQ and decided to start by installing C++. I used this guide. https://latedev.wordpress.com/2011/06/20/how-to-install-a-c-compiler-on-windows/?unapproved=5627&moderation-hash=ecd00eba100bd9f299b3c6c14e1de127#comment-5627 I followed all instructions to the T, but when it came to compiling I got several error messages. E:\Prog\commands>g++ hello.cpp -o hello.exe hello.cpp:4:14: error: stray '\342' in program 4 | cout << Γello world!Γndl; | ^ hello.cpp:4:15: error: stray '\200' in program 4 | cout << Γmello world!Γndl; | ^ hello.cpp:4:16: error: stray '\234' in program 4 | cout << Γ01;31mmhello world!Γndl; | ^ hello.cpp:4:29: error: stray '\342' in program 4 | cout << Γello world!Γndl; | ^ hello.cpp:4:30: error: stray '\200' in program 4 | cout << Γello world!Γmndl; | ^ hello.cpp:4:31: error: stray '\235' in program 4 | cout << Γello world!Γ01;31mm << endl; | ^ hello.cpp: In function 'int main()': hello.cpp:4:17: error: 'hello' was not declared in this scope 4 | cout << Γ01;31mhello world!Γndl; | ^~~~~ Sorry if im not approaching this problem the correct way, but I really have no idea where to go from here. If anyone has the time to shed some light it would be much appreciated :) [link] [comments] |
Seriously stressed out and need a beginner roadmap Posted: 06 Sep 2020 10:19 AM PDT So I'm(19) a complete beginner to this whole programming world and i am completely confused and stuck about how to move forward with this. I have no roadmap as to what i want to do ahead whether i should study data structures and algorithm first or a programming language or html css(i know basics for python java html css javascript extreme basic beginner level stuff). I see programmers who know everything and i don't know how to get there if anyone can answer this that would be really great.... [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