Is there a reason why almost all self-taught programmers only focus on webdev and JS? learn programming |
- Is there a reason why almost all self-taught programmers only focus on webdev and JS?
- I need to interview a professional programmer for a class assignment
- What programming language(s) give you a genuine sense of satisfaction to write in?
- Is Excel’s VBA worth learning?
- Most Python books are 500 pages, C++ are 1,000 or more pages. Is C++ that much more extensive?
- Lua language question here: when should I use "classes" over tables and when not to?
- To my understanding, JavaScript & Python are relatively similar languages (dynamic, functional, etc). Why then does it seem like the general programming community adores Python but constantly mocks JavaScript?
- [C++] SQL Connection
- How to get over the beginner/intermediate bump?
- pitfalls on multithreading with a class having an internal reference of another class.
- What is the largest obstacle that you faced while learning to program or programming in general?
- [Python] Drawing a square on a image file, is there a more efficient way to do this?
- CLion debugger misbehaving
- Which is more efficient? Changing the id of all elements that match querySelectorAll or changing the style itself in the <style/> element?
- how to use bfs for shortest path in unweighted graph
- How does a computer understand machine language, and how was the first compiler written?
- [C] Can I have two main files in the same folder and call different Make later to make file ?
- Email Hacking
- Are these worth reading?
- I've admittedly been coasting for too long. I want to learn, but from somewhere that will explain real-world usage...
- Learning Competitive Programming
- What are the best things you have found in Stackoverflow, or in Google, recently?
- Learning programming/python have a question
- Can someone clear up my confusions about pointers and references?
Is there a reason why almost all self-taught programmers only focus on webdev and JS? Posted: 28 Sep 2018 07:17 AM PDT Is the barrier to entry much harder trying to get into backend using Java/C++/Python without a CS degree/work experience? Every self-taught programmer I've read about that actually succeeded in finding a job seems to be all web dev and using Javascript. [link] [comments] |
I need to interview a professional programmer for a class assignment Posted: 28 Sep 2018 04:48 PM PDT Hello I go by CJ, and I am a high school senior. I'm reaching out to any professional programmer to request a brief interview with you via phone, for a class assignment regarding your profession. My assignment is to interview a professional within my career path, which is software engineering or programming overall. If you have any time before Wednesday, October 3rd, to schedule this interview, it would be amazing. Let me know as soon as possible. Please and Thank You - CJ [link] [comments] |
What programming language(s) give you a genuine sense of satisfaction to write in? Posted: 28 Sep 2018 07:59 PM PDT What programming language(s), if any, make you take a moment to feel/think to yourself "this just feels so nice to write in"? What do you find satisfying about it (or them)? I'm just curious about other people's perspectives :) [link] [comments] |
Is Excel’s VBA worth learning? Posted: 28 Sep 2018 07:37 PM PDT |
Most Python books are 500 pages, C++ are 1,000 or more pages. Is C++ that much more extensive? Posted: 28 Sep 2018 09:27 PM PDT |
Lua language question here: when should I use "classes" over tables and when not to? Posted: 28 Sep 2018 10:44 PM PDT From my understanding, "classes", can help with containing information just like tables. Tables does it the same as well. Please take note that I know what both tables and metatables can do and their differences, but I'm just wondering when to use this over that. Example, if I had a bunch of information, should it be in a table or a "class"? I do know well a table works, but what if I had a bunch of bunch of information? Should I well switch with "classes", or metatables? Now I'm saying out loud, i feel like I'm missing something out here. Thanks for reading. [link] [comments] |
Posted: 28 Sep 2018 11:29 AM PDT Python is often hailed as supremely readable and functional and is generally the default language recommended for a newbie to learn first (unless they have a specific problem they need solved). JavaScript is also fully recommended as a first language because of its absolute dominance in the web-dev space. My question is mostly this: what are the major differences between the two languages that causes such a huge rift in programmer-perception? I consistently see "lol JavaScript is bad" types of content but none for Python. It is my understanding that these two languages are relatively similar. So using that as a baseline, there must be some major differences between the languages that cause such a divide. I want to know what they are. [link] [comments] |
Posted: 28 Sep 2018 05:15 PM PDT I'm at a point in my project where I'd like to make the "High Score" global/online. I figured the best method for this would be to read/write the High Score from an SQL server. Is there a popular choice out there in terms of libraries out there for this? I've googled C++ SQL and didn't really see one standing out more than the other. So what would you suggest for getting a C++ app up and running with an SQL connection? Is there a better method to achieving what I want? A global/online high score? I don't need to store a ton of data, just one high score number. [link] [comments] |
How to get over the beginner/intermediate bump? Posted: 28 Sep 2018 06:29 AM PDT My problem is I have so many ideas for programs I want to write but I just don't know how to code them. Should I go back to studying more syntax or is there another way for me to get over this early bump? I feel like I don't have enough applicable knowledge. [link] [comments] |
pitfalls on multithreading with a class having an internal reference of another class. Posted: 28 Sep 2018 04:28 PM PDT This is an non multithreaded example of what I am talking about : example. I am writing a small server, where a bunch of functors register with another class to provide their queues. What are somethings to keep in mind? [link] [comments] |
What is the largest obstacle that you faced while learning to program or programming in general? Posted: 28 Sep 2018 08:13 PM PDT I feel like I am just hitting walls constantly and unable to make decent progress, such as applying learned concepts into making useful and meaningful projects to get internships. [link] [comments] |
[Python] Drawing a square on a image file, is there a more efficient way to do this? Posted: 28 Sep 2018 01:06 PM PDT This function takes in a 2 dimensional array that represents an image. Im thinking, to make this prettier, would it be better to use a For loop, and keep track of the number of iterations (and therefore keep track of the array coordinates) with an .index() parameter? Any other obvious noob mistakes that you see? I can feel them in my code, but cant figure a way to make this more elegant and readable. [link] [comments] |
Posted: 28 Sep 2018 11:00 PM PDT I've been using CLion as my C++ IDE for a bit now and recently, on one of my class projects its started acting up in such a way that I can only describe as it basically shitting itself to death. I'm making a sorted linked list and when I get to the part where I insert it, when I try to enter the function it suddenly takes me to a "getvalue" function that I wrote and basically loops on it (despite there not being a loop) printing out a ton of SIGSEGV (segmentation fault) errors. This only occurs however, when i run the debugger. If I run the program normally it compiles and runs just fine without segmentation faults. The result of this issue is that I'm not able to debug my program because running the debugger causes the program to segmentation fault for some reason. Does anybody know why this issue exclusively occurs in the debugger? [link] [comments] |
Posted: 28 Sep 2018 10:58 PM PDT For some background I'm working a chrome extension for XML files adding capabilities such as collapsing/expanding all children, collapsing/expanding siblings, changing the theme, and eventually want to add XPath functionality. I'm doing this not only to have a project to do for fun it would help for work where I sometimes have to work with immense XML files, some of which are over 250k lines long. Method 1: Initially I appended textNodes to the <style/> element that describes each theme and when a new theme was selected, I would iterate over every element that would be affected by the change and change its id to the theme's id. That means every tag, every attribute name and every attribute value. For example: <Tag attrName1="attrVal1" attrName2="attrVal2" attrName3="attrVal3" > Some Text </Tag > In this case , 7 elements would be effected by the theme change. Method 2: I changed the code afterwards to instead replace the <style/> element with a new style element that used the selected theme which would automatically change the theme for all related elements without having to change their ID. So which of the two would be more efficient? I guess my question is how does CSS work under the hood when changing the style element? [link] [comments] |
how to use bfs for shortest path in unweighted graph Posted: 28 Sep 2018 10:57 PM PDT This code is for implementation of shortest path from any source vertex s to all other vertex in the graph,as we know that we can do this by using bfs ,i tried to implement my logic using c , but for the given input edges the last vertex `4` is missing any help will be appreciated And i am taking weight from the user of edge but i am not cosidering it while solving my question ,i took that weight for using this program in dijkstra problem [link] [comments] |
How does a computer understand machine language, and how was the first compiler written? Posted: 28 Sep 2018 02:09 PM PDT We all know computers only understand machine language, and that a compiler translates code into machine language so the computer can understand and do the stuff we want it to do. What is machine language? How does a computer understand machine language? How was it taught machine language? [link] [comments] |
[C] Can I have two main files in the same folder and call different Make later to make file ? Posted: 28 Sep 2018 10:53 PM PDT I'm developing a project with several trials. I'd like my original code (v1) to be untouched and I want to make several trials for other functions in v3, v4, etc. For the sake of keeping it organized, I want to put them in the same project folder so I can run them one by one to check how's each code version going. I'm using terminal in Mac, and not using Xcode. I read that we can't have 2 main files in the same project directory, I have tried and it clearly doesn't work on C. But I also read here Multiple makefiles in one directory , that specify makefile to choose which file to make. Here's my current makefile Is it possible to have 2 main files ? And how can I change my makefile to achieve that ? [link] [comments] |
Posted: 28 Sep 2018 10:35 PM PDT Thought I would throw this out here and see what I get. I was curious to technology and programming behind spam emails for hacking. Obviously if potential prey of the emails click and follow links they can be subject to infiltration but is it actually possible to write a program and somehow just by clicking on the email you could gain access? Curious because someone I know said they were hacked and they only "opened" the email and didn't click the link. I have some skepticism and wanted to rationalize if it's possible. [link] [comments] |
Posted: 28 Sep 2018 10:35 PM PDT Starting to teach myself how to program again (self taught in highschool and stopped for years) I'm wondering if these books are worth reading. [link] [comments] |
Posted: 28 Sep 2018 10:30 PM PDT I've been fortunate enough to get by for the last several years with a good knowledge of HTML and CSS, but not really much JavaScript, jQuery, PHP, MySQL, APIs, and so forth. I've always meant to learn them (starting with JS) but it's never really panned out. And, anytime I've needed something more than I know, I've had a colleague that could help, or been able to find how to do it online. I'd like to change that and actually learn this stuff on my own. As I mentioned before, I've attempted this several times but I think what generally holds me back is that, while I'm quite able to understand basic learning tools and such, it's difficult for me to envision a real-world situation in which I'd use it. I've learned about so many things in early JS lessons, but I always feel like, "Okay but how/when/why would I actually use this?" For example, the other day -- and this is perhaps the closest I've seen to something valid -- an app I was using to try to learn stuff showed me a way that I could draw a French flag or a German flag by making lines of differing colors either vertically or horizontally. This is great and all but I mean, why wouldn't I just use an image for that, you know? I feel like a lot of the times being taught are just bullet points and not "here's some examples of how these are actually used in practice" that I can note and then use, which will help reinforce the learning. I've been on CodeAcademy, SoloLearn, and even just reading some books, but I don't get a sense of more than "This is an if/else. Here's how it's written. Now let's move on" kinds of approaches. I've heard mention (even in the FAQ/Wiki here or elsewhere) of projects you can do but, even then, I feel like I'd still need to actually know what I was doing, right? Or do those projects teach you as you do them? In the end, what I'm hoping to find is an online resource that teaches me these things while also showing (or even just telling) me how they're used/applied in real-life situations. That way, I can recall them and implement them myself, strengthening my familiarity with them. Does that make sense? If so, does anyone know of anything like that where they can point me in the right direction? [link] [comments] |
Learning Competitive Programming Posted: 28 Sep 2018 10:17 PM PDT Hello guys Im new to programming, I know basic c++ (if else, while, for loops) and a few of python. It's my first year in college and there are some guys that already code very good and have a resume while mine is empty. So I want to change things and get better at programming, so I discovered competitive programming and was told that if you "get good" at it, technical interviews are going to be like a peanut. Even though I don't have an idea where to start. Already tried Codechef, Hackerrank easiest beginner problems and still can't do any of them. I would appreciate you guys if you could help. (Where to learn or start) [link] [comments] |
What are the best things you have found in Stackoverflow, or in Google, recently? Posted: 28 Sep 2018 10:16 PM PDT |
Learning programming/python have a question Posted: 28 Sep 2018 09:58 PM PDT So i'm in the very early stages of learning to program in python. This is the first language i've attempted to learn. I'm currently working on creating a simple multiple choice quiz game. I've got that part down and can run it in the terminal of the IDE just fine. I want to be able to let my family play it and mess around with it but don't want them to have to play in the IDE terminal. So my question is how do i go about creating an external environment to run the game in? I'm thinking just a simple window with the question at top half, choices on bottom and a little text box to type an answer. What language or programs are needed to create simple environments like this? Or graphical interfaces in general? Can that be done with a language like python? Is doing so something completely different than actual programming? How exactly does the process work? I'm still new but feel like i have a decent understanding of things like classes/objects, for loops, while loops, if/else, and things like that which i have used all of to create my simple game. but I have no idea how to use any of this stuff in an environment thats not my IDE, or whats even needed to create graphical interfaces or external windows to run the program in. I hope i got my question across, lol, feel like I rambled a bit. But i want to thank you all in advance for any help you can give me. [link] [comments] |
Can someone clear up my confusions about pointers and references? Posted: 28 Sep 2018 09:36 AM PDT Here is what i know about pointers and references in C++. int *a; a is a pointer. int *b=&a . I read '&' as address of. So b is a pointer who is assigned the address of a. int *b=a; Now b points to the same location as a. If a is deleted b will be a dangling pointer. We can also write the above statement in two lines. int *b; b=a; I read * as the value pointed by the pointer. So *a++ means increment the value pointed by a. Now start my confusions. What exactly is a difference between these?
There are a lot of different combinations that just confuse me. Can someone please help clear up my concepts? [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