• Breaking News

    Monday, August 24, 2020

    TIL I’m literally not good enough learn programming

    TIL I’m literally not good enough learn programming


    TIL I’m literally not good enough

    Posted: 24 Aug 2020 04:54 PM PDT

    I'm a software development student about to graduate from a two year college in September. I have a good GPA (3.81), and I'm currently in an Internship(Angular front end, Java backend). Today, both my internship teacher and my internship boss told me I'm not good enough for entry level developer positions in my area. Apparently I don't produce enough code, and when I do "I struggle to translate theory into practical output".

    For some background, I started in college with 0 experience in programming. I didn't know what an if statement was. I didn't know what github was, or what an "agile environment" meant. I couldn't navigate CLI or ssh into a server. I didn't know how to query an SQL server or create a virtual machine. In two years, I've made websites from scratch (HTML5 & CSS), developed Android applications, created databases and managed them in VMs, passed Data Structures & Algorithms (with an A-!), made Wordpress plugins in PHP, passed CISCO networking essentials, made a freakn 2D game in Unity, plus MORE, and I'm STILL not good enough.

    What the hell does it take to get into this industry? I dropped everything and moved in with my wife's parents to attend college. I lived in a utility closest, worked a part time job, had my first child (oh god the lack of sleep), and still got up at 7am everyday to go to school and maintain good grades. I need to start making money once I graduate, as I have to help provide for my family.

    I don't want to give up. I'm going to keep putting one foot in front of the other and eventually, hopefully, I'll get a job. But today, I'm really not feeling that. Today, my instructors just told me I don't have the skills needed to get an entry level development job.

    submitted by /u/GhettoGifGuy
    [link] [comments]

    “Think like a programmer” how?

    Posted: 24 Aug 2020 10:06 AM PDT

    I often hear this mentioned in YouTube videos or see it in articles online. You need to be able to think like a programmer. But what does this actually mean and how do you begin to start thinking in this way ?

    submitted by /u/MB9208
    [link] [comments]

    Python Open Source Computer Science Degree

    Posted: 24 Aug 2020 06:25 AM PDT

    Hi, i just wanted to share a cool resource with you guys about learning computer science with Python.

    Here is the link to the repo: open-source-cs-python

    submitted by /u/kgogov
    [link] [comments]

    The free learning resource I just discovered: my local library!

    Posted: 24 Aug 2020 05:28 PM PDT

    Sorry if I'm late to this party, but I just found out my library gives out free subscriptions to:

    • lynda.com (video courses in many subjects, including programming)
    • gale.udemy.com (a bunch of udemy courses related to business and technology, including programming)
    • Treehouse (video programming courses)
    • Skillport (library of pdf textbooks, including programming books)
    • Proquest Safari (more pdf books).

    My local library is the San Francisco Public Library, but your library might have similar resources. Just go to your local library's website and look for digital resources or e-learning. You will need a library card.

    Here is a list of Udemy courses offered on gale.udemy.com: (pdf) https://www.gale.com/binaries/content/assets/gale-us-en/elearning/gale-presents-udemy/elearning_gale-presents_udemy_ufb_course_public_list_01-13-20.pdf

    submitted by /u/HOBOwithaTREBUCHET
    [link] [comments]

    What are some fun things to do in programming?

    Posted: 24 Aug 2020 05:22 PM PDT

    I've found I am significantly better at learning things when i enjoy the end result. Like, I didn't get good at video editing until I started learning to use green screen and stuff, which in turn taught me a bunch of other stuff about video editing.

    So, what are just some really fun but pretty basic things I can do with programming? Maybe something I can use day-to-day. Sorry if this is a vague question, I figured this would be the best place to ask.

    Thanks!

    submitted by /u/YeetMcManus
    [link] [comments]

    Self-taught programmer day 235

    Posted: 24 Aug 2020 04:24 AM PDT

    Ever since embarking on the self-taught journey, I've found myself repeating the same mistakes over and over again. Whether you are someone considering going the self-taught route, or a fellow programmer on the same path, I hope this post will be of some help.

    Mistake 1: I can research my way to the right path.

    While there are some tools you can't avoid (for example, you can't do front-end web without JavaScript), for the most part, it will be a process of trial-and-error. For the last two months, I was under the impression that React Native would be the perfect solution for my app - it can launch on iOS and Android. No brainer right? Wrong. Turns out, it lacks the level of control I need to build custom canvas features.

    As of today, I've started to learn Swift and Xcode so I can go iOS native.

    As Thomas Edison would say, "I found out 99 ways how not to make a light bulb."

    Mistake 2: I will learn the technology before building.

    I spent two months learning NodeJS, thinking that my app needed to be full-stack in order to be 'legit'. Not only was this not true, I spent half the time wondering how any of the material was relevant to what I wanted to do.

    Instead, I should have been focusing on my users' problems and using whatever technology necessary to solve it. If I learn something, it's because I need to, not because the technology looks 'cool'. (Ironically, many SWEs I've shown the app to have said that it looks full-stack, in truth, it is only 3 static files: HTML, CSS, and JS).

    Mistake 3: I will learn the next concept as quickly as the last one

    I learned lists in 2 hours. Crushing it.

    Learning objects should be easy. It's just a different kind of list. Can't be that hard right? Wrong. It took 2 days.

    Recursion is just a function looping itself. Easy peasy! Nope. Took me two weeks to go through LeetCode till I felt confident that I understood the concept.

    Each concept has its own gestation period. Give it time and be patient with yourself. The good news is that the self-taught route means you can take the time to fully understand the part you are stuck at. Slow down and use this to your advantage. Don't leave gaping holes in your fundamentals. You wouldn't live in a house built on mud. Don't build a career on weak foundations.

    I hope this helps! I'll update when I hit the 365 day mark :)

    submitted by /u/powerfrosty
    [link] [comments]

    At what point did it just click and you stopped having to google everything while learning?

    Posted: 24 Aug 2020 04:55 PM PDT

    I've been doing and intro to web dev course for the last two weeks as a pre-req for a 40 week part-time full-stack Java bootcamp.

    HTML and css were very easy to pickup but when I started doing JavaScript I realized o had to begin googling A LOT just to get a better understanding and to figure out what works and what doesn't.

    I've probably spent a total of 3-4 hours today googling solutions to some of the practical exercises I'm taking. Even after attempting the problem first I can only come to maybe a 30% solution when it comes to the JS aspects.

    After seeing some completed code though I understand how it works and why they did it as they did. I just would have never gotten to that solution by myself.

    Is this the same case for many people? At what point do you have to stop relying on googling everything and you realize you are somewhat proficient?

    submitted by /u/Snape_Grass
    [link] [comments]

    At what point can I start making websites for people as a freelancer?

    Posted: 24 Aug 2020 02:27 PM PDT

    Hi, just wanted to ask, how do I know if I'm good enough to start freelancing on websites like Fiverr? I'm familiar with HTML, CSS, and basic JS but I don't know if it's enough. I do want to have experience building websites on my own for other people even for low prices just so I can get the hang of it but I don't know if I'm skilled enough to satisfy potential clients.

    submitted by /u/Jekkers08
    [link] [comments]

    Powershell Web Request works but cURL doesn't

    Posted: 24 Aug 2020 11:01 PM PDT

    Hi, total noob with APIs here.

    I copied an XHR request from chrome console as Powershell and it worked perfectly.

    Invoke-WebRequest -Uri "https://website.com/fetchUserQuotaPM.do" ` -Method "POST" ` -Headers @{ "Accept"="application/json, text/javascript, */*; q=0.01" "X-Requested-With"="XMLHttpRequest" "User-Agent"="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36" "Origin"="https://website.com" "Sec-Fetch-Site"="same-origin" "Sec-Fetch-Mode"="cors" "Sec-Fetch-Dest"="empty" "Referer"="https://website.com/manualRedirection.do" "Accept-Encoding"="gzip, deflate, br" "Accept-Language"="en-GB,en-US;q=0.9,en;q=0.8,hi;q=0.7" "Cookie"="JSESSIONID=56C053447619AD528561F616DAC710C5" } ` -ContentType "application/x-www-form-urlencoded; charset=UTF-8" ` -Body "location=KOLK&actionName=manual&_search=false&nd=1598333944634&rows=4&page=1&sidx=&sord=asc" 

    This only works on my ISP, so i have removed the website name.

    But if I use cURL from cmd in windows (the library is the inbuilt one in windows), I get a HTTP 500 error (Execptions(Exception) while calling Product webservices on Primary Site).

    curl "https://website.com/fetchUserQuotaPM.do" ^ -H "Connection: keep-alive" ^ -H "Accept: application/json, text/javascript, */*; q=0.01" ^ -H "X-Requested-With: XMLHttpRequest" ^ -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.135 Safari/537.36" ^ -H "Content-Type: application/x-www-form-urlencoded; charset=UTF-8" ^ -H "Origin: https://website.com" ^ -H "Sec-Fetch-Site: same-origin" ^ -H "Sec-Fetch-Mode: cors" ^ -H "Sec-Fetch-Dest: empty" ^ -H "Referer: https://website.com/manualRedirection.do" ^ -H "Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,hi;q=0.7" ^ -H "Cookie: JSESSIONID=56C053447619AD528561F616DAC710C5" ^ --data-raw "location=KOLK^&actionName=manual^&_search=false^&nd=1598333944634^&rows=4^&page=1^&sidx=^&sord=asc" 

    What gives?

    submitted by /u/WhyAmIHere198
    [link] [comments]

    Unable to return array in puzzle (C) : Sum of Parts

    Posted: 24 Aug 2020 10:25 PM PDT

    Hello,

    I am doing this puzzle on Codewars that I cannot figure out. Well, I think I've got it figured out as my printf function prints out the expected values.

    In this example, it looks like expected return values are N: 6 and Sums: [ 20, 20, 19, 16, 10, 0 ] .

    If you copy/paste the code into the test window and hit test, you can see len is saving the correct value of 6 (N: 6) but the array return from the function is just garbage. Yet my printf function prints out the correct values.

    answers[0] : 20 answers[1] : 20 answers[2] : 19 answers[3] : 16 answers[4] : 10 answers[5] : 0 

    So it must be with how I'm returning the answers[] array. I'm not quite sure what I'm doing on this one but it's frustrating that I believe I'm getting the right answer, just not sure how to actually return that to the function.

    I tried to comment on it as best as I could.

    submitted by /u/inline_five
    [link] [comments]

    How to approach tree problems and recursion problems?

    Posted: 24 Aug 2020 09:40 PM PDT

    With every other type of leet code style data structures and algorithm problem, I get an idea on how to solve it. With trees to I can speak it out and think of how it should be solved. But I can't seem to wrap my head around writing recursive code for it. It's daunting too when I see the solutions are only a couple of lines and I can't seem to figure out how to get that. Any recommendations on how to do so, and if there are any good resources to learn from?

    submitted by /u/firerawrX
    [link] [comments]

    Front end coding partner?

    Posted: 24 Aug 2020 06:42 PM PDT

    Anyone looking for a front-end study partner? I want to improve my front end skills and thought it might be good to have someone else to study with

    submitted by /u/DarthSteelz
    [link] [comments]

    Are projects that do not directly use "big/complex" data structures still valuable?

    Posted: 24 Aug 2020 06:35 PM PDT

    I was told to always list what DS and As I used in projects on my resume, but sometimes my projects take a lot of effort but maybe only use a dictionary or list or something very basic. Is this therefore unimpressive? Specifically, I recently did two robotics/hardware games/projects that were intense but not algorithm-heavy per sé.

    I also made a full-stack web app recently, but again, while the math for the backend part was difficult and I had never done frontend, which was probably basic but hard for me, I didn't use any crazy algorithms by any means.

    Perhaps my projects are inherently too simple or perhaps I'm not trying hard enough to make things more efficient through better DS&A heavy implementations.

    Another point: a lot of my school projects involve lots of DS&A but are not my original ideas or perhaps are partially implemented already or I have sloppy code in them, so I do not want them on my resume. Seems like all my out of school projects, however, do not use traditional/heavy DS&A.

    submitted by /u/lemacintosh
    [link] [comments]

    [C] What is a "real-time" process as mentioned in TLPI?

    Posted: 24 Aug 2020 08:36 PM PDT

    From section 35.3.3 of TLPI (The Linux Programming Interface, Kerrisk)

    A realtime process may voluntarily relinquish the CPU in 2 ways...The use sched_yield() for nonrealtime process is undefined.

    Apparently this is important

    submitted by /u/11010001101001
    [link] [comments]

    Is learning C++ in 2020 or 2021 is beneficial?

    Posted: 24 Aug 2020 11:12 AM PDT

    As I am new to the programming society.....but I was wandering around and checking the articles, videos and trends so one thing I found in common was that there is a boom in python and JavaScript all of the major industries are adopting these two languages, adaptability of these new languages are also making them popular and not forget the easy syntax yet powerful .......BUT still, people suggest to learn C++ or old language first ....but is it worth ?......cause is learning C++ in 2020 or 2021 is beneficial?

    submitted by /u/sickwalker
    [link] [comments]

    (Junior dev) What can I expect in this interview?

    Posted: 24 Aug 2020 07:53 PM PDT

    Hey guys, I'm looking to get some insight from someone more experienced who might know what type of interview I can be expecting here with the information I have.

    I've already done a phone and behavioral/textbook technical question interview, and I have a 3rd interview in 3 weeks that the company is calling an "extended technical interview", which is 4 hours long.

    They informed me the test will include a "coding exercise" in the language and framework that they use, which they are aware that I have no experience in but are open to me learning it, since I do have experience in other languages and frameworks.

    So I have the impression that this will be a heavily OOP interview focused around their language and framework, so like coding a new feature that would be implemented? But should I be expecting algorithm/leetcode style questions too?

    The company is small and gave me the impression that they care more about how I would be able to start working on their projects, so I assumed this would be focused moreso around how quickly I could learn their framework.

    Am I on the right track here or completely off base? This is my first coding interview, my current job didn't have one.

    submitted by /u/heinder13
    [link] [comments]

    From minimum wage to a job in one year. This is not really the typical story, but I am still happy about it.

    Posted: 24 Aug 2020 11:34 PM PDT

    So a year ago this month, I was walking home from my job that required me to work 70 hours a week to be able to make ends meet. During this walk, I started thinking about this really cool game I wanted to make.

    I'm sure we have all been there, fantasizing wildly about something that will never happen. I just sort of liked imagining it as I walked to pass the time. But when I got home, I decided to look in to it. I found a course on Udemy for about 5 dollars and started doing it. None of it made any sense and I learned nothing, but I had fun and I dropped all of my other hobbies at this point and only worked on coding.

    I then ventured into the vast abyss of YouTube where charming successful people tell you what you want to hear. I heard over and over learn React, learn React. You'll only get a job if you learn React! Not sure why this is what YouTube looked like for me as I was looking up videos on unity and c# but I took the advice and dropped c# and game development instantly.

    I found front end development so much easier and really dove right in to it.

    I did what they tell you to do.

    I made my projects, I did leetcode(still suck at it) and made my portfolio. I did a little bit of shotgunning and a little bit of sniping when it comes to applying.

    I got absolutely nothing at all.

    I started to learn the MERN stack as front end jobs are few and far between in my experience and fullstack jobs are everywhere.

    In the middle of my learning, I ended up getting a call back to a place that I had applied for. I was hired as a web designer and SEO consultant.

    This is not at all what I have worked towards but hey, it's better than minimum wage, it nearly doubled my earnings so I took it.

    I really enjoy the work and everything but these are weird times. I work with other web developers, none of them are simply just designers, we are all capable of so much more but we all ended up with our backs against the wall and just took the job because it was our best option by a long shot.

    It was this or Jimmy John's honestly. I had no chance of landing a developer job at this point in time, I had a few interviews and I could see the interviewer's eyes gloss over as I explained my lack of experience. In a group interview for an entry level position, I was the only person present without at least 3 years of professional experience. I feel bad for all the people who lost their jobs due to this, going from around 80-120k back down to 60k must hurt a lot. It's rough out there.

    This was kind of a rant, sorry.

    But anyways, I got my first technical job! Yay.

    submitted by /u/ghostwilliz
    [link] [comments]

    Bootstrap Studio with Vuejs

    Posted: 24 Aug 2020 07:30 PM PDT

    So I am thinking to use bootstrap studio. question is is it possible to export html and css only on bootstrap studio? and then use it on vue? My reason was to use vue components and plugins freely and using vuecli.

    submitted by /u/Kemokemo_1
    [link] [comments]

    Using py2app to create a standalone MacOSX python app (encountered a problem)

    Posted: 24 Aug 2020 11:14 PM PDT

    Hey everyone

    This is my first time using py2app, so please forgive me if I am making a simple mistake.

    I am using MacOS 10.15.3 and PyCharm. I have spent about 7-8 hours so far trying to find a way to fix the problem I have encountered but have not since found a solution.

    I am importing the follow packages into my code:

    from tkinter import Scrollbar, Frame, Canvas, Label, StringVar, font, Checkbutton, BooleanVar, Entry, Tk from math import log10, floor from numpy import dot, linalg, vstack, ones, array from scipy.stats import linregress from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg from matplotlib.figure import Figure from matplotlib import use 

    I am following the exact steps laid out in the tutorial on the py2app docs on how to create a standalone app.

    First clean the build and dist folders: rm -rf build dist

    Create the setup.py file: py2applet --make-setup PROGRAM_NAME.py

    And finally, create the standalone app: python3 setup.py py2app

    I have managed to isolate the problem to importing installed packages. Namely, matplotlib, numpy, and scipy.

    When I create the app without importing those three, the app starts up runs fine (without the features I need however).

    When I create the app with those three imported I firstly get a .app with a file size of 265.2 MB!! and it also crashes during startup. I get this crash window for the app.

    If anyone knows how to fix this problem it would be greaetly appreciated.

    submitted by /u/llamablueberry
    [link] [comments]

    Help needed in Python

    Posted: 24 Aug 2020 11:12 PM PDT

    Hello everyone! I've been learning python for a few months and i want to improve my python skills! Can someone post links to challenges and problems? Also how do you guys try improve your programming skills on a daily basis!?

    submitted by /u/bobby_the_builder_
    [link] [comments]

    Best way to deploy many projects

    Posted: 24 Aug 2020 07:13 PM PDT

    I'm taking the JavaScript30 course, which is basically a course where you make 30 projects using vanilla JS.

    I would like to know if there is a free way to deploy every project on a different page and create an index page which have links to each project.

    I'm very new to web development so I never deployed a website before, so any help would be appreciated :)

    submitted by /u/NightOwl2000-
    [link] [comments]

    In LCS problem, Why can’t (len[i][j]=len[i-1][j-1]+1;) just be len[i][j]=len[i-1][j]+1; ?[Dynamic programming]

    Posted: 24 Aug 2020 10:53 PM PDT

    for (int i=1; i<=n1; i++) for (int j=1; j<=n2; j++) if (s1[i] == s2[j]) length[i][j] = length[i-1][j-1] + 1; else length[i][j] = max(length[i-1][j], length[i][j-1]); 
    submitted by /u/JacksonSteel
    [link] [comments]

    CS graduate vs. Self learners

    Posted: 24 Aug 2020 10:49 PM PDT

    In your opinion, what is the difference between a graduate in computer science and a programmer who is a self learner ? I always get different answers.

    submitted by /u/raoofbsoul
    [link] [comments]

    Database Design Question

    Posted: 24 Aug 2020 10:17 PM PDT

    Hey all,

    Was given a question recently that made me really curious as to the best way of structuring your database in the following circumstances.

    Probably the highest-level explanation of the question is: How would you track a [insert sport] ladder across multiple seasons and across multiple teams?

    If the base table looked like this:

    Team Games Played Won
    Foo 10 8
    Bar 10 2

    What would be the best method for storing and updating this data across many years?

    My first thought was one large table, with an extra column for the specific year, something like:

    Team Games Played Won Year
    Foo 10 8 2019/20
    Foo 10 6 2018/19
    Bar 10 2 2019/20
    Bar 10 4 2018/19

    With the 'Year' field probably being an FK to another table for the sake of normalization. If this was a real example, I'd also move the Teams into their own tables and have the 'Team' field reference their unique ID's.

    But that doesn't seem like a very clean solution.

    My best guess was along the lines of providing each team with their own table that season results are stored against. But the list of Teams in a competition can change from year to year, so you would still be generating additional tables as required.

    Any of the examples would """work""", but I just want to know what the best practice solution is.

    submitted by /u/MHolmesSC
    [link] [comments]

    No comments:

    Post a Comment