• Breaking News

    Saturday, June 5, 2021

    I just lost my job learn programming

    I just lost my job learn programming


    I just lost my job

    Posted: 05 Jun 2021 01:56 PM PDT

    I work in the medical field and I got fired uh yesterday. To say I'm full of anxiety would be an understatement.

    I've been attempting to learn programming for a while, mental health has made it difficult to fully immerse myself the way I'd like to, but I'm trying. I've got experience with html, css, and js. I'm working my way through the Odin project as well and I don't have many finished projects I can show off.

    Should I even bother to try and find a job as a Jr developer? I'm skeptical anyone would hire me, but I do want to work in this field eventually.

    I can get another job in my medical field and continue learning coding part time, I'm just worried I won't really progress well

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

    Awesome Data Structures Notes, some beginner friendly!

    Posted: 05 Jun 2021 02:10 PM PDT

    Hey, I'm a student at UMD and these data structures notes from one of my classes are awesome. Highly recommend checking them out. The notes assume a little bit of programming experience, but nothing much above basic data structures like arrays, linked lists, stacks, queues, trees etc. and basic algorithms like sorting and searching. They even reintroduce these topics in the beginning of the set of notes anyway which is really nice for people who are still struggling or haven't seen them before.

    You'll need to be authenticated to watch the actual lectures but the notes are accessible by anyone. The professor purposefully tried to make them language agnostic, but some Java references are thrown in there since we're a Java school but you wouldn't need to know Java to understand these notes at all (from what I've seen so far anyway). The entire semesters worth of notes is there for anybody who wants them.

    https://www.cs.umd.edu/class/spring2021/cmsc420-0101/lectures.html

    Hope these notes can help at least one person learn more about data structures!

    EDIT: Check out the slides too, they're my favorite part! The "slides" are just hand written diagrams that complement the notes! The notes themselves are in the "title" column and they are the links above the "lecture video"

    EDIT2: you can also watch the short excerpts which are basically the majority of the lectures minus class logistics and student questions :)

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

    Any of you is a well paid programmer who never had the motivation or creativity to start and keep a personal project?

    Posted: 05 Jun 2021 10:14 AM PDT

    The only thing I did by myself was a porno gay pokemon game with Swing. It ended pretty soon but provided with days of flow state. Don't judge it.

    I've heard a lot of people implying that a programmer must be motivated and have a huge portfolio of personal projects able to do amazing things otherwise it's meh. Any time I get asked by a HR women (we need more guys there, it's sexist) what's my GitHub things, my answer is always nothing.

    I don't actually get this. I could easily get any project made by any genius and say "It's mine, trust me". Of course I've made lots of simple projects to learn, but there's nothing to be proud of... Help me understand this "you need a good GitHub porfolio" thing. Thanks, members of the jedi council.

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

    Where shall I start? Need an internship.

    Posted: 05 Jun 2021 10:33 PM PDT

    I am a 4th year student of Comp Sci. And I don't know anything at all. Now, I need to do an internship and then get a job because college is ending. And I have no clue where to start. Whenever I try, I just freeze and go back to my anxiety coping behaviors and just end up wasting all the time. All this feels very overwhelming to me. I never thought I would ever be able to get a job. And I have no idea how to go about it. I tried searching for internships online on a website called internshala (I am from India). But I realized I do not have any skills. And I am absolutely clueless about what I want to pursue.

    I know basic Python, HTML, CSS. And I like to think that I have average problem solving skills. The most sophisticated program I ever made was stupid web scrappers and stuff.

    I suffered from depression 3 years back and never really recovered. I have been only slacking ever since. I never really made any effort. And now it feels it's do or die for me. I need to learn something and then earn money from it. But I truly don't know how to go about it. It's like I can't bring myself to believe there's enough time for me to do anything about it. I am 21 btw. And I am studying in a local average college, currently started my 7th semester (out of 8 semesters). I do not have any other skills or any other degree.

    I am ready to learn and work, but I am clueless as to how I should go about it. It's mandatory for me to do an internship in 7th semester.

    submitted by /u/Plenty-Attention-742
    [link] [comments]

    Can you really get federal student loans for a bootcamp?

    Posted: 05 Jun 2021 11:47 PM PDT

    I came across this coding bootcamp that claims you can get federal student loans. They even have a FAFSA school ID so I added them just in case this is legit. What do you guys think? The website looks a little sketchy since they have the timer and the "limited spots available" gimmick. https://fullstack.sdgku.edu/

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

    Why Millennials are leaving their 6 figure tech jobs

    Posted: 05 Jun 2021 05:57 PM PDT

    Just saw this by CNBC Make it . The title is the title of the post if you want to watch the video on YouTube . Basically the video is about software engineers are feeling burnt out and that's why their quitting their six figure swe job. 57 percent of software engineers felt burnt out. It's just interesting how everyone now is trying to make a career switch to tech because of the attractive pay or benefits like working remote. Yet they don't know there's a possibility they might hate it and feel burnt out. I've know several software engineers that complain they are burnt out but I just assume it was just lost of interest. I guess others feel that way also . The video is actually interesting also recommend to watch. Do you agree though ?

    submitted by /u/cloudy-deadeyes
    [link] [comments]

    Just got my for Junior Developer position, it is at fortune 500 company. How should I prepare for this?

    Posted: 05 Jun 2021 09:28 AM PDT

    # Edit title First Junior Developer Position

    This is my first actual job as a programmer - the job is fully remote and it is a contractor position.

    I got hired based on my Python experience but based on the job description it will likely require me to learn C# , javascript etc.

    I honestly am very surprised I was hired in the first place - I have decent experience with OOP and have done some fairly lengthy Python projects where I created my own libraries to import from but the job description has me feeling overwhelmed.

    I am pretty unfamiliar with Git and software testing frameworks.

    Can you guys let me know what I should be focusing on in preparation possibly links to some tutorials, or whatever you might think will me be successful at this.

    this is the JD:

    1. 1-2 years of experience in Python
    2. Degree in computer science or math
    3. Ability to think critically, problem solve, etc. and have an interest in learning more about tooling such as splunk, grafana, elk, etc. in addition to developing

    Secondary Skills - Nice to Haves

    Programming

    • OOP best practices

    • Proficient in C#

    • Experience with Python

    • Object modeling frameworks (Hibernate, Entity Framework)

    • MVC software design pattern (and MVC frameworks)

    • Networked applications

    • Understanding of parallel processing and distributed systems

    • Error handling and reporting

    • Code styling and version control

    Databases

    • SQL / Couchbase (NoSQL)

    • Transactions

    • Database maintenance & management

    Web Technologies

    • CSS3, HTML5, JavaScript

    • AJAX

    • ReactJS / Redux

    • TypeScript

    • CSS/HTML frameworks (e.g. Bootstrap)

    • Security best practices (CSRF, XSS, SQL injection, validation/sanitation, etc)

    • UI design

    • RESTful services

    • Understanding of the differences in browsers and how to work around them

    Other

    • Bachelors in CS or related field

    • Agile

    • Software testing

    • Development tools (Git, Jira, Bit Bucket, Jenkins, Selenium, Visual Studio, Sublime, etc)

    • Linux / Windows administration

    • Docker

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

    what the heck is a "Linux expert"

    Posted: 05 Jun 2021 01:44 PM PDT

    i know there are many distros that are based on the kernal of linux but i hear linux expert being thrown around sometimes and i dont know what this even means.

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

    Question/Clarification about Structure Padding and Byte Alignment

    Posted: 05 Jun 2021 10:58 PM PDT

    I've learned structure padding and byte alignment before, but while I could answer questions like "what is the size of this structure?", I never truly understood the why behind the questions.

     

    I watched this YouTube video on it, and while it sort of answers some of my questions, I still have a couple remaining.

     

    I will assume a word size of 4 bytes.

     


     

    Question 1: In the video, it is stated that if there were no structure padding, then it would take 2 cycles to read field c, as the first two bytes of c would be in the word containing a and b, and the last two bytes of c would be in the next word. However, this assumes that we start reading at a. Why can't the processor just start reading at the address at the end of b? Is there some sort of limitation/inefficiency that forces processors to only start reading at an address that is a multiple of the word size? If so, what is it?

    For reference, this will be the structure I am referring to:

    struct abc { char a; char b; int c; }; 

     


     

    Question 2: Just for clarification, structure padding is something that is built into a language - you could create a language that doesn't use structure padding and instead just have inefficiency in CPU cycles. Is that correct?

     


     

    For the following structure,

    struct abc { char a; int b; char c; } 

    Question 3: In the video, it states that the above structure has a size of 12 bytes. Why does the final char force the structure to have an additional 3 bytes? As it is the final attribute of the structure, there is no need to pad for other attributes. I assume this is because if you had another value stored right after the structure in memory, it should start at the beginning of a new word, but why is that the case?

     


     

    Question 4: In this StackOverflow answer, it is stated that if you have a 16-bit address bus, you would have 65536 possible addresses (simple enough - 216 = 65536).

    However, it then goes on to say that if you have a word-addressed machine (assuming 1 word = 4 bytes), then you could have a total memory of 262144 bytes (65536 * 4). This makes it seem like each address would be spaced 4 bytes apart. I had been under the impression that computers would have individual addresses for each byte in memory. For example, if I have a char array char_arr, then I could use array indexing to check 1 byte from the start address of the array with char_arr[1].

    Am I mistaken on this?

     


     

    That just about wraps up all my questions - thanks for helping me out!

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

    I feel embarrassed to ask this but, what does it mean to "look stuff up" when you get stuck?

    Posted: 05 Jun 2021 10:32 PM PDT

    So, as the title says, what does it mean to "look stuff up"? When I watch videos of people giving advice about escaping "tutorial hell", they say to "just build stuff and if you get stuck, just look stuff up".

    For example, let's say I want to build a calculator, using HTML, CSS, and Javascript, but I don't know how to have a number display on the output "screen".

    In this case, does looking stuff up mean that I look up a "build a calculator" tutorial and see how someone else builds it and then mimick what they do?

    Another example, if I have no idea how to build a responsive navigation menu or a modal, am I supposed to find a video or blog post where someone else has done it and then carefully read through their code to understand how it was built, and then type it out line by line?

    Sorry if this is a dumb question but I'm trying to get back into coding after taking a very long hiatus and this is something that's always tripped me up.

    Thanks in advance.

    submitted by /u/Jay-86
    [link] [comments]

    Are there any good interview prep courses for JavaScript developers?

    Posted: 05 Jun 2021 10:31 PM PDT

    I usually use Frontend Masters for my JavaScript prep.

    For algo I go with leetcode, CTCI, interview cake, backtobackswe and AlgoExpert.

    For system design I have the system design primer by donne martin, some other articles and websites I've saved and Grocking the System Design interview which I have heard good things about.

    As you can see both algo and system design have tons of resources for prep but I could never find anything that prepares you thoroughly for front end interview questions.

    Do you guys have recommendations?

    I mean I do go through the react and redux docs for my prep and take css and javascript courses again on Frontend Masters, to make sure I know the basics really well, but this is all so time consuming.

    I would love to hear how you guys do it.

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

    How do developers hide API keys when publishing an app?

    Posted: 05 Jun 2021 03:50 PM PDT

    This was just something that came to me randomly, but how do developers keep API keys secret for apps that they publish?

    I've made a few random programs that query other APIs with an API key, and rightfully, I am told to keep the API keys secret. This hasn't been an issue because all of my programs are just for personal use.

    However, if I were to want to share my application, outside of just having the user get their own API key, is there a way to share it so that it just uses my API key?

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

    Why are terminal games emphasized?

    Posted: 05 Jun 2021 09:41 PM PDT

    I've noticed with every "intro to programming" course, there's always terminal game based projects. Could someone share why these projects are important?

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

    How to code together properly?

    Posted: 05 Jun 2021 04:34 PM PDT

    We dont know what we could do together right now. Maybe a game, maybe something else. We wanna learn something together, he is a little bit more advanced than i am but we are both beginners. We tired codingame but it wasnt that fun and i didnt feel like learning anything in python.

    What do you guys think is the best for to people to coop code?

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

    is there another way to randomize numbers with Javascript other than math.random?

    Posted: 05 Jun 2021 09:22 PM PDT

    i need to randomize big numbers like 500,000 and i find math.random quite annoying to use.

    thanks :)

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

    No ideas

    Posted: 05 Jun 2021 07:58 AM PDT

    Hi, I'm new to programming. I learned it a bit by myself and some in school and I just made a small calculator. But now I don't know what to try and program next. Anyone have ideas for beginner python projects?

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

    Automate boring stuff with python

    Posted: 05 Jun 2021 08:42 PM PDT

    Hi guys , I'm a little into the Udemy course of automate boring stuff with python ( Section 3 ) . As much as I wanted to get into it . I felt like it was more frustrating because it's just fast paced and hard to understand for someone who is a first go at python.

    Does anyone have any other recommendation on learning python? Such as courses or advice on how to go about it

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

    Which low level programming language should I learn?

    Posted: 05 Jun 2021 11:53 PM PDT

    I am currently working as a software engineer at a data analytics firm. I joined it directly out of college 6 months ago and have a non CS background. My work mostly involves coding in python and SQL. I have some exposure(I'd say basic level) to C, Java and MATLAB from university courses. And some bash(Linux command line) which I've been learning in my free time. I'll probably be learning Spark in the coming weeks for work.

    Now I'm thinking of learning a low level language, either C, C++, Go or Rust. Moving forward I see myself more involved in cloud computing environment and have developed an interest in blockchain. Considering this, which language is most suitable and I'd love a good book to learn it with.

    Thanks!

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

    Am I unnecessarily complicating my Pyhton code?

    Posted: 05 Jun 2021 11:49 PM PDT

    Hi, I am fairly new to programming and I have been studying Python for a while. However I am struggling to understand how to evaluate the readability of a code? Should I just try the write code in as little lines as possible or should it always just be simple to look at? Where do I draw the line? For example here is two code snippets I've written for a sololearn challenge where the aim is to change a string to a pig latin. ( Basically "word" to "ordway" and such)

    nonpig = input("") nonpigs = nonpig.split() piggy = [] for i in nonpigs: popi = i[:1] p = i[1:] keksi = (p+popi+"ay") piggy.append(keksi) print(' '.join(piggy))

    names = input() print(' '.join(list(map(lambda char: char[1:]+char[:1]+"ay", names.split()))))

    Now both of these works but which one is better? Is there a happy medium? How do I judge this difference?

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

    Asking Help about ValidSoduko Solution [Javascript]

    Posted: 05 Jun 2021 11:43 PM PDT

    I studied data structures on javascript, and I stumbled upon this problem about scanning whether the soduko problem is valid. When I looked up some solutions, I found this answer which is correct:

    function sudoku2(grid) {

    const valid = (cb) => {
    for(let i = 0; i < 9; i++) {
    const set = new Set();
    for(let j = 0; j < 9; j++) {
    const item = cb(i, j);
    if (item !=='.') {
    if (set.has(item)) {
    return false;
    } else {
    set.add(item);
    }
    }
    }
    }
    return true;
    }
    return valid((i, j) => grid[i][j])
    && valid((i, j) => grid[j][i])
    && valid((i, j) => grid[Math.floor(i/3)*3+Math.floor(j/3)][i%3*3+j%3]);
    }

    My question is the meaning of this line :

    && valid((i, j) => grid[Math.floor(i/3)*3+Math.floor(j/3)][i%3*3+j%3]);

    and this line:

    const item = cb(i, j);

    Btw I'm new to Reddit and this community. This is my first post. :)

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

    Should I use an external Keyboard if I'm going to code 16-22 hours a day over the summer (Laptop user)?

    Posted: 05 Jun 2021 11:18 PM PDT

    So I've a Gaming Laptop which I got around 2 months ago, which I love it, but I'm thinking to code on average 16 hours a day this summer before entering to 2nd year of college, mainly because I'm worried the Laptop keyboard will deteriote a lot if I don't get an external one.

    Thanks

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

    Help - functions

    Posted: 05 Jun 2021 11:05 PM PDT

    I have a function called start and in that function, I have 3 other functions called connect, register, login. In the function connect, I am connecting to a database. I return a variable called db. I tried to use it in the other two but all I get is name errors and positional argument errors. I tried global db but still....

    Def start()

    Def connect() Return db Def login(db) 
    submitted by /u/ttwwuummwwaaaa
    [link] [comments]

    Data to include in resume for summer internship?

    Posted: 05 Jun 2021 02:55 PM PDT

    I am a first year student in Applied mathematic and informatics course, and i have an opportunity to go on a summer internship at an IT company, but i have no idea what to put in my resume.

    I have already put things like my contacts, programming languages and frameworks that i know and worked with, but what else should i put/mention in my resume?

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

    No comments:

    Post a Comment