• Breaking News

    Saturday, April 24, 2021

    Entry level developer job search tips learn programming

    Entry level developer job search tips learn programming


    Entry level developer job search tips

    Posted: 24 Apr 2021 03:44 PM PDT

    Hi All,

    First time posting on reddit and this group. Recently I have been in the job market for a developer position and actually landed a new position with a great company. Little bit of my background, worked with C# for the past 2 years along with microsoft tech and angularjs as a full stack developer in Ireland. Idea for writing this post is to help newer developers or recent grads looking in the market and some of the more frequent things I was asked about. - keep your github or equivalent someway active, I start personal projects when I can (not very often, probably every few weeks) lot of interviews were asking questions about my github projects and often would have it open during the interview. - unit testing. Every single interview I did unit testing was a big topic, I didnt have much experience in this area but did some personal research, enough to be able to write some basic tests was sufficient for most employers. - if I didnt have experience in the tech they used or asked for, just was honest about it. Added I was willing to learn and had some exposure to similar to this either academic or professional when it was true. - final thing to add was for the tech tests/interviews I found employers weren't really concerned about the code itself but more the thinking process behind the implementation. After my first absolute disaster of a tech test, I started voicing my thought process out loud. Often the interviewer will drop hints as to if your on the right track or not. Anyways hope this is helpful and am happy to try answer questions someone in a similar situation may have

    submitted by /u/Agitated-Sky-6464
    [link] [comments]

    Why can't I understand open source code???

    Posted: 24 Apr 2021 10:24 AM PDT

    Whenever I try to read some code for an open source project with the intent to contribute, I get scared, I get this weird anxiety and for some reason my brain freezes. I can't understand anything what the code is doing and how it's working, it looks too complicated even if I kinda understand what things are supposed to do.

    I can't describe the feeling. Even if I know the language and I've learned a lot.

    How do I start????

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

    How do I seriously make use of documentation?

    Posted: 24 Apr 2021 06:01 PM PDT

    I use Java (openjdk-11). Yesterday I wanted to make a little project. Just a small, CLI music player that could perform the basic functions of one.

    I looked for tutorials, but when I copy/pasted them in my editor to make sure they worked first before making the time investment to learn what was going on, all I saw was red. Problem was that every single tutorial I looked up was too outdated for it to work on my particular version and most of them had the same problem as the others; some key classes that were once in the javax.sound.sampled were just no longer there.

    Now I didn't have any tutorials to rely on which left me with only the docs and the community to help me out, but I while I love the community, I don't want to rely on it as much as I do. In fact, I don't want to rely on it at all. This made me realise that I need to be able to effectively use the docs.

    I want to be able to open an offline copy of the docs and learn what I want to learn from it. Like if I want to know how to make a movie player, I should be able to open the docs and deduce what I need to do to make it happen without having to run to reddit/discord/youtube to have someone else spoonfeed me the answers with every single little thing that I don't understand.

    How do I go about doing this?

    EDIT: fixed a sentence that didn't make sense.

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

    I got an apprenticeship!

    Posted: 24 Apr 2021 04:26 AM PDT

    Hey guys.

    I just got accepted to a paid four year program that will result in a software engineering degree. I am on my mid 30s, so I'll be much older than most of my colleagues, but I'm not the oldest.

    I'll be working as a "software engineer" for four years, while studying at uni.

    So, for all the British and especially Scottish learners here, take a look at graduate apprenticeship schemes. There are a lot of reputable companies offering it, and the pay is ~ £20k while studying.

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

    Good Progress or Running on a Hamster Wheel?

    Posted: 24 Apr 2021 10:09 PM PDT

    I got a bit of a story.

    Basically, my life got kneecapped and I'm stuck caring for aging parents. I can't get a job, or even get out of the house in a distant corner of a nothing suburb.

    I have some experience with programming. I got a two-year electrical engineering technology diploma which introduced me to programming with assembly, and touching on C as a fancy, high-level language, but that was all over a decade ago. More recently, I picked up C# working with Unity on some half-chewed projects that I left for dead.

    Now, I've got spare time in-between putting out fires and dealing with emotional crud. Plus I happened to picked up a few Humble Bundles of coding books (No Starch Press and O'Reilly stuff). Plus I started hacking away at Codecademy and FreeCodeCamp (mostly to compare them and decided which I'll focus on. So far FCC is in the lead.)

    I'm looking at picking up a bunch of languages, though I'm particularly keen to start learning Test Driven Development and ultimately Machine Learning and probably look more into network and cloud stuff.

    So, all that said, I have no idea if what I'm doing is actually any good, or if I'm just hammering away pointlessly.

    The general "learn to code" consensus seems to be "just do projects," which is unfortunate because I don't really have much inspiration or project ideas. I kinda figure that by diving deeper I'll learn more and start piecing ideas together to come up with a direction. But I'm worried that's naive.

    tl:dr - I'm learning a lot, but directionlessly. Is that okay? Any suggestions?

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

    I am trying to make a board game for android, but how can I animate the dynamic board and pieces?

    Posted: 24 Apr 2021 10:56 PM PDT

    Most tutorials I seen are about animating buttons or loading screens, I need something more intensive, I need the pieces to not only move seamlessly over the board but also HIGHLIGHT the spaces on the board so players can see where it moves when they tap on a piece.

    The board is also irregularly shaped, so chess-like board solutions don't work.

    I did mobile apps in uni, but the class ended just before the chapter on Animation and even then it covered only simplistic animation gif-like depiction of a rocket.

    I have my back ground logic ready to go for the board, I have my design idea for UI, but I cannot implement the UI because I have no idea how.

    I was told Unity could be a saving grace, but is there any other way? I was told I can use processing.org for the board, but I don't see how that helps me.

    Can anyone chime in on how I can do this?

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

    Whats one thing that you think got you an internship?

    Posted: 24 Apr 2021 10:46 PM PDT

    What's one piece of your profile that you think got you an internship/job early in your career? And what advice would you give to a new programmer?

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

    Is VsCode suitable to start practicing c++?

    Posted: 24 Apr 2021 10:45 PM PDT

    Hello! Just joined this sub today! I have picked up c++ primer recently and I have some experience with c++ as it was taught in our school for our last two years. I was always interested in picking it up again and I finally am able to do so.

    Apologies for bullshitting above but my main question is, as I stated in the title- Is VsCode good to use c++ with? I have tested a hello world code in here and although setting it up after installing it was slightly a pain, I feel comfortable around it. Would I be fine if I kept on practicing c++ in VsCode until the day I'm able to become skilled enough to land a job or create a project of my dreams? Thanks a lot for your kind attention!

    submitted by /u/OwO-sama
    [link] [comments]

    How do I write a Java program to display the series:

    Posted: 24 Apr 2021 10:37 PM PDT

    a/2! + a^4/4! - a^7/6! +a^10/8! …n terms?

    submitted by /u/Rare-Recognition4434
    [link] [comments]

    Are the microsoft developer tutorials on youtube good?

    Posted: 24 Apr 2021 01:22 PM PDT

    I've been looking into programming to see whether I'm any good/interested in it and I've decided to start Microsoft's series on python but I wonder if its any good before I sink a bunch of time into it? thanks

    https://www.youtube.com/watch?v=jFCNu1-Xdsw

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

    First C# project. I am having trouble with error handling.. and using try/catch. It would mean a lot if someone could please take a look. :)

    Posted: 24 Apr 2021 07:41 PM PDT

    Recently I started a project with the following prompt:Create a bakery in c# that a user can order bread or pastry's from. The program outputs the total price based on the menu.

    I am learning Test Driven Development and I was able to succesfully write my tests and functions and follow the red green refactor workflow.

    Furthermore, I was able to handle the errors for putting in a negative number by using an if statement.I tried to do error handling for when someone types in a string instead of an integer for their order input.. butif (typof(input) !== integer) { } <-- this does not work in c#.The error I get when I put a non int input in the console:

    handled exception. System.FormatException: Input string was not in a correct format.

    at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type)

    at System.Number.ParseInt32(ReadOnlySpan`1 value, NumberStyles styles, NumberFormatInfo info)

    at System.Convert.ToInt32(String value)

    at Bakery.Models.Program.Main() in /Users/laysif/Desktop/c#.Project1/Bakery.Solutions/Bakery/Program.cs:line 47

    at Bakery.Models.Program.Menu() in /Users/laysif/Desktop/c#.Project1/Bakery.Solutions/Bakery/Program.cs:line 95

    at Bakery.Models.Program.Main() in /Users/laysif/Desktop/c#.Project1/Bakery.Solutions/Bakery/Program.cs:line 79

    My understanding is I can use a try catch block to catch these errors. But I am not sure where to put it in.. I tried to but kept breaking my code.

    https://github.com/FaisalRana/CSharp.Bakery <-- this is a link to my repo.

    I tried to use the inline button to paste my code here. It is not formatted perfectly but here is my program.cs file.

    THANK YOU REDDIT.

    using System;

    using System.Collections.Generic;

    namespace Bakery.Models

    {

    public class Program

    {

    public static void Main()

    {

    Console.ForegroundColor = ConsoleColor.DarkGray;

    Console.BackgroundColor = ConsoleColor.Blue;

    Console.WriteLine("Welcome to Brother Lasif's Bakery!");

    string bakeryAscii = @"

    ....

    .' \.`

    .' .-'\`-._ `.`

    | / - - \ |`

    / |'<o> <o> |

    | (| '\ |) |`

    | \ -==- / |

    | \.____.' |`

    \ | | |

    _\_.'\-._.-'`./_`

    .'| |\-. /\ .-'| |`.`

    _.' \ \ \' `' / / `._`

    { \. | `-.____.-' | .' }`

    /\. `./ / __ __ \ .' .'`

    / \.| | / / \ | |.'`

    ( ( \ \ \ / / / ) )

    \. \ Y| `. .' |Y / .'`

    \ \ ||_ _ _\/_ _ _|| / /

    \. |' `|/ .'`

    _______/ _ >--------------< _ \______.##._

    ((((_( )_)))) .##. |

    / \``` `--------------' ''''\ | | |`

    ( \ | |-'

    ) ) \--'`

    ( _ _.---.__.-'

    \-.___.--' `------'`

    ";

    Console.WriteLine(bakeryAscii);

    Console.WriteLine("Please [y] to place your order, [m] to view the menu and [n] to exit");

    string continueAnswer = Console.ReadLine().ToLower();

    if (continueAnswer == "y") {

    Console.WriteLine("How many loaves of bread would you like to purchase today?");

    int breadInput = Convert.ToInt32(Console.ReadLine());

    if (breadInput > 0 ) {

    Bread testBread = new Bread();

    int breadPrice = testBread.CalcBread(breadInput);

    Console.WriteLine("You have bought " + breadInput + " loaves of bread for: $" + breadPrice);

    Console.WriteLine("Would you like to buy some Pastry's today? [y] or [n]");

    string pastryAnswer = Console.ReadLine().ToLower();

    if (pastryAnswer == "y") {

    Console.WriteLine("Please enter the amount of pastry's you would like to buy:");

    int pastryInput = Convert.ToInt32(Console.ReadLine());

    if (pastryInput >= 0) {

    Pastry testPastry = new Pastry();

    int pastryPrice = testPastry.CalcPastry(pastryInput);

    Console.WriteLine("You have bought " + pastryInput + " pastry's");

    Console.BackgroundColor = ConsoleColor.DarkGray;

    Console.ForegroundColor = ConsoleColor.Green;

    Console.WriteLine("Your total bill is $" + breadPrice + pastryPrice);

    }

    else {

    negativeNumberError();

    }

    }

    else if (pastryAnswer == "n") {

    Console.WriteLine("Thank you for Coming in, your total bill is $" + breadPrice);

    Console.WriteLine("Goodbye");

    }

    } else {

    negativeNumberError();

    }

    } else if (continueAnswer == "m") {

    Menu();

    } else if (continueAnswer == "n") {

    Console.WriteLine("Goodbye");

    } else {

    Console.WriteLine("Invalid Input");

    Main();

    }

    }

    public static void Menu() {

    Console.WriteLine("--------------------------------");

    string menu = @"Fresh Bread: $5 each (loaf)

    Delicious Pastry: $2 each

    ** Special of the week **

    Bread: Buy 2, get 1 free!

    Pastry: 3 for $5!";

    Console.WriteLine(menu);

    Console.WriteLine("--------------------------------");

    Console.WriteLine("Press enter to continue");

    string menuAnswer = Console.ReadLine();

    Main();

    }

    public static void negativeNumberError() {

    Console.ForegroundColor = ConsoleColor.Red;

    Console.WriteLine("Error, please try again and enter a number greater than 0");

    Console.ReadLine();

    Main();

    }

    }

    }

    The error I am getting is :

    Unhandled exception. System.FormatException: Input string was not in a correct format.

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

    What would the general structure be for creating a searchable database web app?

    Posted: 24 Apr 2021 06:29 PM PDT

    I'm reading all these guides about different stacks but am a bit overwhelmed with the different technologies as I'm new to all of this. I've only created one static brochure-style website before in HTML/CSS + some JS.

    I want to create a website that will hold data that a user can search for via a search bar, and the app will spit out data related to the search query.

    Ex. A website about books where a user can type in a word like "Rowling" and it'll output all of the books related to J.K. Rowling and any other related information in the database.

    Any pointers would be greatly appreciated! If you have any guides you believe would be of help, I would also appreciate that. Thank you so much.

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

    What do you feel like are the best free resources to learn python?

    Posted: 24 Apr 2021 08:31 PM PDT

    Hi r/learnprogramming,

    I am interested to start learning python in the next coming days. I would like to know what would be the best resources for me to start learning this language for free? This is coming from someone that has a background in html,css and javascript. Thank you in advance.

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

    Is it possible for me to remake a server for an old mobile game without server files?

    Posted: 24 Apr 2021 07:20 PM PDT

    There's this game for mobile that I used to play everyday and I miss the game a lot because they took the servers and there's no way for me to play it offline. Is it possible for me to remake a server for a game without the original server files? Any possible way?. I'm new to programming so I'm sorry if this is a stupid question.

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

    Is regex cheating?

    Posted: 24 Apr 2021 06:49 PM PDT

    I've been working on excercises on codewars and when I use regex, my code goes from 7 loops to one line of code. One part of me feels like I should use all the tools that are available to me, and regex makes things easy and simple. Another part of me thinks that it is important to understand how to manipulate strings and that relying on regex will deny me the practice that will lead to mastery. Thoughts?

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

    Got a job, what studying path should I take now?

    Posted: 24 Apr 2021 04:28 PM PDT

    Hi guys.

    Got a job, yey,
    After a 1 of self study, I've officially became a full stack python/JS web dev.
    However the clear path ahead has vanished. What now?
    I don't know what to study!
    I don't even know my options.

    The code base, yes, it's important.
    The tools, Docker, Gitlab, Nginx, Django, Vue, Nuxt, SQL, postgres etc, everything is super important.
    But, what are the possible targets that I should aim? And, as a self taught, is there anything that is important to be addressed?

    Or maybe there's more advanced courses that I should be looking to do: caching, CDN, clouds, etc?

    Thanks.

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

    Newbie Learning Binary Search - Python

    Posted: 24 Apr 2021 09:48 PM PDT

    Hi everyone,

    When i try to run code for a binary search my terminal gives me an error. I've been trying reviewing the code i entered for the past hour and cant figure out what's wrong. Any advice or pointers in the right direction.

    Here is my code :

    def binary_search(list,item):
    low = 0
    high = len(list)-1
    while low <= high:
    mid = (low + high) / 2
    guess = list[mid]
    if guess == item:
    return mid
    if guess > item:
    high = mid - 1
    else:
    low = mid + 1
    return None
    my_list = [1, 3, 5, 7, 9]
    print(binary_search(my_list,3))

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

    An authentication related problem, how do I stop server from generating new tokens for already loggedin users?

    Posted: 24 Apr 2021 09:20 PM PDT

    I'm writing authentication logic in an express app and I'm pretty new to it. I basically have a post endpoint where the client can send in email and password and the server will compare the password that client send with the password hash in the db. If the password is correct, then it generates a token (using JWT).

    Now, my problem is that if someone already sends the request for logging in and server generates the token. How do I prevent server from generating 100s of more tokens every time client sends the same information about username and password? How do I keep track of, if someone already had a valid token generated and stop it from generating more tokens?

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

    What database(s) do big companies use for mobile apps?

    Posted: 24 Apr 2021 05:26 PM PDT

    For example, Facebook, Twitter, Amazon, etc. Do these companies (with petabytes of data) use SQLite or can they use oracle/MySQL/etc that is used for their desktop websites?

    If they use SQLite/fire base for mobile, does that mean they have to duplicate their data from oracle etc into SQLite/fire base?

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

    I'm doing a programming paper next semester and have never programmed. What programming language would they teach?

    Posted: 24 Apr 2021 09:11 PM PDT

    So I've enrolled in a programming paper and have never tried it before. This paper is in a 1 year course that revises over what you learn in the last 2 years of high school in case people never did that subject (which would apply to me in this case).

    I've tried searching the university site on what programming language it is but they never mention any language like Java, Python or C. Instead they just mention "a programming language". Now I want to prepare in advance to not stress myself next semester. Is there a main language that they teach in schools or university or does it just vary from place to place. Would it be easier to find the paper leader and ask them instead?

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

    20+ Places to Learn Programming for Free. You need No. 17 for your kids

    Posted: 24 Apr 2021 09:09 PM PDT

    Teaching programming is not easy, so a lot of instructors like to be compensated for their time and efforts which is awesome.

    But here are 20+ platforms to learn programming for free. No 17 is mainly for kids.

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

    How to send keys to another running process?

    Posted: 24 Apr 2021 08:59 PM PDT

    send enter to a running python program wait for input()

    program.py

    input("waiting for input") 

    can it be javascript code?

    or

    just .bat

    I asked this because I want to send keys from photoshop

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

    How do I know which files git has inserted conflict code into?

    Posted: 24 Apr 2021 08:52 PM PDT

    I use both webstorm and vscode. Do the IDEs have ways to tell you which files are conflicted or do I need to look in Github/Gitlab to see that info?

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

    Different between making an HTML website from scratch and a static site generator?

    Posted: 24 Apr 2021 08:40 PM PDT

    From what I understand, static site generators like gatsby are static, rendered HTML files that simply waiting to be requested.

    If I open up my text editor and create a HTML page and host it, isn't it a static site as well, what makes it different than a Static site generator?

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

    No comments:

    Post a Comment