- I'm a senior developer with major performance anxiety when it comes to interviews. You're a learner who knows some stuff, but has lots of questions. I propose we help each other! Details in post.
- My First technical Interview SPOILER: I didn't pass
- Success guide for beginner software developer/architect/engineer
- Beginner guide to web scraping with Python and thoughts about approach to learning programming
- I've been given an Interesting opportunity.
- How can I learning Programming and/or computer language away from my computer?
- Worth taking the edx cs50 course if you won't finish it before the end of 2019
- Feeling behind due to constantly comparing my work to others.
- Humble Bundle book package for Data Science
- Real programming languages?
- (C) Linked Lists are confusing the hell out of me
- Need help understanding a function
- beginner
- Main naming convention?
- SVG fill Colour weird number? Style='fill:%232e3141%3B'
- Simple For loop question
- I found a guy that had the same basic problem as me on stack overflow, but I can't understeand the answer
- Ruby Increment Duplicates
- Should I introduce data redundancy to avoid SQL joins?
- Is this a good skill to learn if I want to work from home as a mom?
- C Language - Input and Output File
- Need some advise
- I feel very stupid, and I know I'll be laughed at, but...
- Regex in Notepad++
- [looking for a buddy] anyone want to study for AWS associate certification exams?
Posted: 03 Dec 2019 01:31 PM PST In short, if you're struggling with a problem, or you have an answer but you don't understand it, I say we help each other out! Let's video chat and screen share about it. I'll do all the work, you just have to watch me struggle as I try to think/talk/program under another person's judgemental gaze.
I have a degree in CS from a prestigious university, and about 7 years professional experience as a software developer. I've interviewed a few times, but video interviews turn my brain to mush and my nerves to mom's spaghetti.
I'm in the U.S.A, in Central Standard Time. My preferred languages are Ruby, Javascript, and Python, but I'm willing to use (almost) any language. Send me a PM if you're interested and we'll figure out a time. Thanks, Jimbabwe [link] [comments] |
My First technical Interview SPOILER: I didn't pass Posted: 03 Dec 2019 08:17 AM PST tl;dr What is the best way to go about learning how to problem solve with code and study for these interviews? So yesterday I got the not so good news that they are pursing other candidates, while discouraging, the experience was humbling. It made me realize that I'm not as confident of a programmer as I thought and that I need to go back and hit the books. There's a lot to technical interviews that I really hadn't anticipated and the experience is left me with a slightly clearer path of which way I need to focus my efforts on, so for the interview veterans in the subreddit I have a few questions that hopefully will help me and the others looking to get into the field full time. What are the most important aspects to mastering the technical interview process? When I'm studying technical questions there are often times (on HackerRank or LeetCode) when I find myself really stuck on a question I start looking at the discussions and see how other people solved the problem but I feel like that doesn't help me at all because I'm not coming to the answer myself, I'm using others as a reference but there are just some problems that no matter how hard I think on, the syntax and process just doesn't come to me. I realize now that just gluing libraries together and hoping they work isn't going to cut it, So I need a different approach to studying and learning to be able to confidently pass these interviews. I'm primarily a python developer but feel free to drop resources for other languages on the subject as well. [link] [comments] |
Success guide for beginner software developer/architect/engineer Posted: 03 Dec 2019 02:00 PM PST The title might create an impression that I'm going to list a set of things that will guarantee success. It's not what this post is. I thought I could share some advice for folks who start their path in the software development or IT infrastructure management and operation fields, starting with interviewing to actually doing your job. I constantly observe people missing opportunities and getting poor performance reviews because they're not following some of the advice below. But who am I to give this advice? Well, it's Reddit/internet, I'm just an anonymous poster, so take any advice with a grain of salt. Including mine. If you're inclined to believe what I say, this advice is based on:
One thing worth mentioning: some (around 50%) advice I'm providing here was given to me by someone else at some point in my career. Some of it happened a long time ago, some - a couple of months ago. What I'm trying to say (take it as first piece of advice) - never stop learning and never think you know everything. People around you won't stop surprising you. Let's just jump into the actual things I wanted to rant about. It's not a complete list by any means. Some things you might even disagree with. I'm just trying to share the patterns/behaviors I believe to be the major contributors to my personal professional success and that of other people working with/under me. 1) Interviews.
It's worth mentioning that a lot of the interviews are, truly, bull feces and interviewers are asking questions they've googled minutes ago. It's always going to happen once in a while - accept these interviews as "necessary evil". 2) Work ethic
3) Software development/engineering recommendations
4) General
Edit: added "(as long as it aligns with company policy and security/compliance requirements)" Edit: added the "Read all the release notes" item [link] [comments] |
Beginner guide to web scraping with Python and thoughts about approach to learning programming Posted: 03 Dec 2019 09:29 AM PST DISCLAIMER: It might be seen as self-promotion, but I really want someones thoughts on the way I present things I created a beginner tutorial for web scraping in Python and I wanted it to be very friendly for someone who is starting with programming in Python. Two years ago, when I was very active on UpWork, I earned almost 2k dollars by doing scraping jobs and it is a skill through which I learned a lot about networks and programming in general. Don't get me wrong, I have a degree in a computer science, but have a lot of friends who want to switch careers and started writing mainly for them. Then I realized, why not get some more insights in how to format my blog posts and what could be done better. I worked as student demonstrator prior to my career in industry and I think I understand the struggles of people who start learning. Please don't be too harsh :) [link] [comments] |
I've been given an Interesting opportunity. Posted: 03 Dec 2019 12:29 AM PST So my thing is networking. Me and software aren't great friends but I'll route and subnet your small office network faster than you can say "Hey I think the server is down". That said, I've been asked a favor from a family friend. He owns a lot of farmland in my home country of El Salvador and wants to know if I can make him a program he can use offline to keep track of his cow's. That's it. Just to keep track of the age of his cow's and of they're making milk or not. He's willing to pay me handsomely but my only programming knowledge is some HTML/CSS and a bit of VB. I've given him one of my old THONKpads to use but once this program gets made it's done. No big fixes. My thought was "oh just make an Excel spreadsheet" but it's going to be farmhands inputting the data so simplicity is key. All I'm asking is recommendations on programming languages to learn, methods and procedures, and possible templates for me to do this. I'm young and I gotta learn as much as I can. [link] [comments] |
How can I learning Programming and/or computer language away from my computer? Posted: 03 Dec 2019 10:51 PM PST I work with my dad and we drive job to job. So in between jobs I want to sharpen my programming skills. Are there any apps, websites, small books, podcasts, etc to practice/learn between jobs? [link] [comments] |
Worth taking the edx cs50 course if you won't finish it before the end of 2019 Posted: 03 Dec 2019 08:36 AM PST I'm not pursuing the certificate but would likee to finish properly. But, I don't want to wait a month to start. [link] [comments] |
Feeling behind due to constantly comparing my work to others. Posted: 03 Dec 2019 09:58 PM PST So, I'm getting close to completing my fall semester as a Sophomore Comp Sci major. And as these semesters go by, I can't help but notice how many better programmers there are. And I can't help but feel so behind when I see/hear about what they did/do. For example: One of the required classes I am currently taking is about object orientated programming with C++. We are all assigned a final project that where we implement a library system. Feeling generally confident with myself I start building a base class called library and derived classes for the three categories required. I build the functions required, test them, yada yada, you know just following the assignment syllabus requirements and I finish. However something that bothered me was how I created three separate vectors to hold objects of the three different categories. I thought that it would be better to somehow have 1 but I could not figure out how. Feeling somewhat defeated by this, I decided to just turn it it, since it did fulfill all the requirements (as far as I could tell). The next day, I see a coworker ( I intern at my schools IT department) who also took the class. I asked if he also had three vectors, but he said he only had one. A little confused and upset, I asked how. And from what I was able to understand, it included using class templates, virtual functions, and having the vector be composed of pointers to the base class (I think?? He explained it a little too fast). Throughout all this I just felt absolutely stupid, since most of these methods he talked about I learned in class, I just had no idea how to implement them in this project or had a strong understanding of them in the first place. I want to use these opportunities of comparison to learn how to be a better programmer but I seem to focus more on how his/her methods work better. [link] [comments] |
Humble Bundle book package for Data Science Posted: 03 Dec 2019 01:17 AM PST Today I've bought a Humble bundle deal of data science, some other people might appreciate and find useful here as well probably: https://www.humblebundle.com/books/data-science-no-starch-books Happy learning! 🤓 *I'm not associated by any means with the seller [link] [comments] |
Posted: 03 Dec 2019 09:49 PM PST I've learnt 3 languages so far (python, java c#) but my dad says these are not "real" programming languages unlike c, c++, sql and php(which he knows well), he says there isn't a large market for python, java or c# especially making enterprise software, but i am still clueless what i wanna do in the complete IT field, what are you guys thoughts about this? [link] [comments] |
(C) Linked Lists are confusing the hell out of me Posted: 03 Dec 2019 09:06 PM PST The question that i'm doing requires that I make a linked list. The Linked list has a length of 20 and the integers that are in the list must be randomly generated numbers between 0-100. The linked list must then be sorting in ascending order and printed. The sum of the list and average of the list must also be calculated. Here's what I have: #include <stdio.h> #include <stdlib.h> #include <time.h> typedef struct ListNode { } ListNode; ListNode*newNode(int data, ListNode *next){ } void SortNodes(struct ListNode *head){ } int main(){ } The printed list is not sorted and I have no idea what to do. I don't fully understand how the head node works, like I understand that it's supposed to point to first part of the linked list but how do i make it do that? [link] [comments] |
Need help understanding a function Posted: 03 Dec 2019 11:47 PM PST https://docs.scipy.org/doc/scipy/reference/generated/scipy.interpolate.RectBivariateSpline.ev.html I can't quite understand the documentation, it seems vague. I understand what RectBivariateSpline does, but what does 'dx' and 'dy' do? Do they give the derivative over the arguments or what? [link] [comments] |
Posted: 03 Dec 2019 11:38 PM PST I'm just beginning to learn java and I'm wondering if there's any like tips you guys have or like any sites where I can learn programming languages on my own time not just at school. [link] [comments] |
Posted: 03 Dec 2019 01:45 PM PST I'm taking an online Java II class and my instructor seems adamant about us not naming our Main literally "Main". Is this a common pet peeve? What else do you call it? Do you reckon it would be acceptable to call it, say StackMain (in this example the assignment is to make a class called Stack to do stuff)? Of course I could ask him, but if this is a common programming pet peeve I figure I'll get an answer quicker through reddit [link] [comments] |
SVG fill Colour weird number? Style='fill:%232e3141%3B' Posted: 03 Dec 2019 02:35 PM PST Hi guys does anyone know how this number defines the colour? I'm trying to change the colour of a wrapper but everything I've read says the fill is supposed to be a hex number or colour name. I've managed to change it to purple by randomly changing numbers but I have no idea how to get it to the colour I want! [link] [comments] |
Posted: 03 Dec 2019 11:08 PM PST for ($x = 0; $x <= 10; $x++) { echo "The number is: $x <br>"; How do i exclude certain numbers from being outputted, for example 4 and 6? [link] [comments] |
Posted: 03 Dec 2019 02:23 PM PST I'm pretty new to programming, I know some basic stuff and started watching a tutorial about making basic 2d games in c++ using the sdl library. The youtuber doesn't explain how to install that library, so I think it should be pretty easy to do so. found a guy that had the exact same problem(we even followed the same guide), but I can't understand the answer, can anybody help? https://stackoverflow.com/questions/23635719/compiler-cant-find-sdl This is another thread I found usefull:https://stackoverflow.com/questions/34121370/how-do-i-add-libraries-to-codelite-projects I think I managed to put in the right paths, but I have no idea what to put in the library name field, whatever I write I get this error: C:/TDM-GCC-64/bin/../lib/gcc/x86_64-w64-mingw32/5.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -*WHATEVER NAME/PATH I PUT IN"l collect2.exe: error: ld returned 1 exit status If i don't put anything it there it just gives this error anytime I try to use a sdl command: C:/Users/Utente/Desktop/uni/Game/Game/src/src/graphics.cpp:6: undefined reference to `SDL_CreateWindowAndRenderer' I'm sorry if it my sound as a dumb question, but I really can't manage to do it by myself I reposted the question because I found this thread with the same problem and tought it would make it easy for anybody willing to help me to do so. SOrry for bad english, not my main language [link] [comments] |
Posted: 03 Dec 2019 11:03 PM PST Im writing a ruby program that imports csv data, generates usernames and if theres a duplicate username it appends an incremented value to the end. for example if there are 3 usernames "Bob" then "Bob1", "Bob2", and "Bob3" will be put in the username array rather than "Bob","Bob","Bob". Im having trouble with the duplicate portion. I have a useername array with all the values and a username variable that appends to the username array so i figured i could just iterate through the usernames array and check for matches to the username variable then if they match increment it. But i cant figure out how to make this work. any help is much appreciated. here is the code:
[link] [comments] |
Should I introduce data redundancy to avoid SQL joins? Posted: 03 Dec 2019 10:32 PM PST Let's suppose I have the following three tables: A The benefit of data redundancy: Easy to check whether product variation belongs to a user (for security). Also easy to query for product variations without performing joins. The drawback of data redundancy: I'm introducing redundancy in data. Potentially, I need to maintain two sets of indices in Which approach would you take? [link] [comments] |
Is this a good skill to learn if I want to work from home as a mom? Posted: 03 Dec 2019 02:57 PM PST I have been reading these forums and some have said they do freelance work while the majority have full time jobs. I am looking for a career change so i can be home for my kid. Would it be viable to learn programming for a couple years while my kid is in nursery school and look for freelance work after that? [link] [comments] |
C Language - Input and Output File Posted: 03 Dec 2019 06:25 PM PST I had to create this code where I have an input file, and the code reads information off of that, and then takes that information and forms a new output file that displays the information correctly and has some information that is also calculated in the code. The problem is that my program does not produce any information at all on the output file. It creates it, and I can see that it is getting into the input file, but it does not do anything other than that. The input file follows as: 1 Suits 0300 100 092 1 Coats 0200 060 065 1 Shirts 1000 012 013 2 Dresses 0400 060 065 2 Coats 0185 184 200 2 Shoes 0600 040 030 3 Jeans 0200 040 035 3 Shoes 0200 030 034 4 Jeans 0300 042 043 where the first column is the department number, the second thing is the item, the third the quantity, the fourth the cost price, and the fifth the sale price. And here is the code: [link] [comments] |
Posted: 03 Dec 2019 10:10 PM PST Hi! So I'm a junior in college and I've been studying programming for about 1-2 years now. I'm pretty interested in programming but sometimes, the homework get too hard, even though some of them are easy. I've taken only a semester in java and C and right now I'm learning algorithms in class. As of now, I feel like I haven't really delved much in understanding some of the things Java has like JUnit and inheritance and Pointers in C. I also struggle with doing medium level algorithms in Hackerrank by myself and tend to need someone to point out my mistakes before I can move on. I watch a lot of youtube videos and look up stuff online but I'm pretty sure that while I understand what they're saying, I don't exactly retain it. Are there any advise that you guys can give me about learning more about programming or getting better at it? There's also the part where I get discouraged by the amount of time I have to work on a code. Thank you! [link] [comments] |
I feel very stupid, and I know I'll be laughed at, but... Posted: 03 Dec 2019 06:01 PM PST I can not, for the life of me, change the color of the text or background in my HTML file. I have everything in my assignment done except this, but it's just not working. I need to use the colors: DE5354 530000 A11313 Or 7E0000 The file can be found at https://www.w3schools.com/code/tryit.asp?filename=G0KGGUQTZ5IG Is anyone can give me a hand, it would be so greatly appreciated. [link] [comments] |
Posted: 03 Dec 2019 09:43 PM PST Understand Regex in Notepad++. I found this one interesting to read http://blog.hakzone.info/posts-and-articles/editors/understanding-regex-with-notepad/comment-page-1/ [link] [comments] |
[looking for a buddy] anyone want to study for AWS associate certification exams? Posted: 03 Dec 2019 09:40 PM PST Hey all, 25 M working as a data engineer in the US. While I use Python and Java on a daily basis for my job (data mining, setting up ETL pipelines with AWS and REST APIs), I am looking to expand my skills and apply for more devops/data engineering and software engineering roles. As such I would like to pursue the associate AWS level certifications. Looking for a study buddy or two if anyone wanted to join! We can discuss our learnings, and do some practice exams together. I am using Linux academy training paths, and found a website where we can buy 10 practice exams for a nominal cost. Other resources are most welcome as well. Preferably a buddy in the US due to ease of timezone collaboration. I am in the West Coast (bay area/Sacramento) if anyone wanted to meet in person. I am an outgoing person and a hardworker. Looking to expand my professional network as well! [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