• Breaking News

    Wednesday, July 1, 2020

    Don't neglect the soft skills: How I landed a job with a Fortune 1000 after being unemployed for 8 months learn programming

    Don't neglect the soft skills: How I landed a job with a Fortune 1000 after being unemployed for 8 months learn programming


    Don't neglect the soft skills: How I landed a job with a Fortune 1000 after being unemployed for 8 months

    Posted: 30 Jun 2020 10:22 AM PDT

    In the past 8 years I've had 5 jobs, going into my 6th, across 4 functions with the average tenure being 1.5 years, and I've have been laid off 2 times. Over this period I've been unemployed for just shy of 24 months with two recent lengthy stints. That's 25% of my entire professional career. It doesn't look great on paper and I'm now in my mid-30s.

    Three years ago, after self teaching for a year and being unemployed, I was able to get a job as a hybrid marketing web developer and web platform administrator at a large well-known company. I was competing against a large field of more technically experienced candidates but got the job. Unfortunately, the role shifted away from the small amount of development I was doing so I left after a year. I then got a role as a front-end dev at a foundering unknown start-up. I had won out against a large field of more technically experienced candidates to get the offer. I was laid off after ~1 year with some others. I had turned down a UI developer role at another large well-known company to take the start-up role which in hindsight was a bad decision. Still, for the UI role I had gotten an offer competing against a large field of more technically experienced candidates.

    Today, after eight months of job hunting, four months of building projects/studying, and ~275 applications I accepted an offer at a Fortune 1000 company as a front-end developer. There were hundreds of applicants to this role, and I'm sure many candidates were more technically experienced than I and with a more solid job history.

    Yes, I have "worked professionally as a developer for two years". If compressed it would be about six months of solid work, in ES5 JavaScript with no "hot" tech of any kind. I have a selection of small/medium front-end personal projects to supplement. I have a decent personal website. I have a modest history of professional work, and a liberal arts degree from a state school. Yes I am a competent developer, but I'm no "Ninja", no "Rockstar".

    I'm convinced that over the years my soft skills have given me the edge in getting offers in spite of lay-offs and making some poor career decisions.

    I know that many of you, my fellow struggling developers friends, might undervalue your own soft skills. Or maybe you could improve them but haven't taken the time.

    This is a mistake.

    If you can land the interview they might just set you apart.

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

    Help finding motivation to code

    Posted: 30 Jun 2020 09:32 AM PDT

    I have many friends who have graduated college with CS degrees and they are working in the field. Recently I chose to go to college. Currently I am in community College doing all my basic classes to get them out of the way before transferring to a nearby university for my 3rd and 4th year classes which will be mostly programming.

    So my problem is right now I'm just taking basic classes such as math, composition, things like that. I want to code. I bought like a 10 dollar tutorial on python from a website few months ago.

    I followed along for a week or two then I got busy and then stopped going about the lessons. I feel like i would prefer actual in class learning to code.

    Am I doing something wrong? I feel like i want to learn python right now. But I procrastinate so bad. Is it okay for me to focus on my college and just wait until university to study programming. I feel like I should start now and by the time I'm in my 3rd and 4th year I will be 1 step ahead of the game.

    Can anyone please offer me some advice. Maybe tips to stay motivated. What has and has not helped for you. And is there someone on youtube or another platform you suggest I watch that might keep my interest. I really want to be a successful programmer but I feel like I'm being lazy right now.

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

    Trying to actually apply my coding knowledge to a real project is hard.

    Posted: 30 Jun 2020 09:19 PM PDT

    I'm trying to help out with development on lichess (an open source chess site). I'm setting up my work environment as per their instructions on GitHub, which is going pretty smoothly. However, I still feel very lost. I feel like there's no good comprehensive introductory course into the world of dependencies, virtual environments, make files, build tools, version control systems, etc. Like, I can go to Mongodb's website and figure out that it's a database that "stores Json-like documents." I can even somewhat understand what that means. But I feel like I have no context. No concrete examples for where it is used or why. Do any of you know of any YouTuber/online course that talks about different dependencies and how they work and stuff. Any other advice about this stuff would help as well!

    Some stuff I'm lost on: websockets, how all of these dependencies actually work together to make a development environment: node.js/sbt/mongodb/git/redis

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

    Will online tutorial do enough or I need a lot of books?

    Posted: 30 Jun 2020 11:43 PM PDT

    (Sorry for bad English.) So my institute required me to learn C, C++, C#, Python and Java. I couldn't and wasn't able to buy books so I moved towards online tutorial. There was this online tutorial for C language that was four hours long. I completed it but I'm confused as If I still need to learn C some more.

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

    I made a 0 bullshit exercise training to learn JS

    Posted: 30 Jun 2020 11:05 AM PDT

    The goal is to learn JS from the very basics and to deep into what this language is about.
    https://nan-academy.github.io/js-training

    I have been a programing instructor in different structures for a few years and decided to make my own platform that just focus on the code.

    The idea is that the tests are displayed so you can also learn from them and, even if the instructions aren't clear you can try to figure out what we try to test.

    This program is all about making you understand how JS works by actually using it instead of talking about it.

    This fit how I like to learn so maybe some of you will enjoy it too :)

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

    Advice for how to land a coding web development job in months?

    Posted: 01 Jul 2020 12:38 AM PDT

    Hi All,

    I'm a 35 year old physics major in his junior year who's looking at coding/programming to build financial security and fund the rest of my undergrad. I've essentially decided to devote my free time outside of Summer classes and PT work (24 hrs/week) to learning HTML, JavaScript, and CSS, with the idea of building a good portfolio and landing a decent job as soon as possible (ideally, in 3 - 4 months). A lifelong experienced programmer I know said "learn HTML, JavaScript, and CSS, and you can be making $30/hr within 3 months. Learn Python well and you could make 90k/year within 6 months." I have a number of ideas already, and am certain I can build a few interesting and well constructed sites for a good portfolio.

    I'm going to seek out 'mentors' and friends who code & program professionally to bounce ideas off of and study with. I don't have money for bootcamps (I've heard Bloc is a huge sham), so I'm on Codecademy learning HTML, and will go into JavaScript and CSS next. Eventually I'll learn Python because (I hear) it's used ubiquitously in physics for problem solving and big data. I'm not learning it at the moment though, because it seems programming jobs are (more often than coding) requiring of CS degrees and professional experience, whereas web development jobs can be had with no degree, a strong portfolio, and a good interview.

    My question to you all is, how can I best go about this? What are interviewers looking for? Do you have any studying recommendations? I hear people saying things like "use Codecademy and Treehouse in tandem", "FreeCodeCamp is better", "Paid for BootCamps are the best bet", and many other opinions. I feel like it's similar to comparing putters in golf. It's more about who's playing than the tool used.

    Any insight or experience, whether from professionals or secondhand, would be greatly appreciated!

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

    How do you do projects?

    Posted: 30 Jun 2020 11:17 PM PDT

    While doing personal projects, I find myself googling a lot. I doubted myself until I found out that other programmers tell it's okay to do so.

    But sometimes I suck at implementing some particular ideas, and I look for others' codes to see how they did that.

    I feel like I'm not getting original ideas, only looking for inspiration and implementing those.

    Is it okay?

    If not, what do you do in such conditions?

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

    If in C, int index=2 and in a while loop i use index++; then why it adds 1 to the 2 instead of 2 to the 2?

    Posted: 01 Jul 2020 01:13 AM PDT

    That's my question.

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

    Need good online course to learn Java GUI Swing

    Posted: 30 Jun 2020 10:50 PM PDT

    I would like a more applicative course that have projects or homerowrk. Any recommendation to learn Java GUI Swing? A course that covers about multithreading and networking would also be helpful. Thanks in advance

    submitted by /u/200700josa
    [link] [comments]

    Create games in Excel!

    Posted: 01 Jul 2020 12:58 AM PDT

    Hey guys,

    This is a bit of a different angle for programming, using Excel formulae and macros to learn the basics of programming. I've created a little game here, mostly using formulae, and thought that some of you may be interested in trying it out too. Here's the video: https://youtu.be/znpXSun0ggc and here's the model: https://github.com/s0lly/TexCells

    I also made a much more feature packed game, albeit a lot more VBA based, in the theme of the old Civilization games: https://youtu.be/PzETBRcr_i8 with the model here: https://s0lly.itch.io/cellivization

    I hope this provides useful food for thought and hopefully your own creations!

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

    Runtime Calculation Results 0 Nano Seconds

    Posted: 30 Jun 2020 10:30 PM PDT

    Hello everyone,

    I am trying to measure the runtime of a code that calculates the factorial of a number, at different values, to eventually conclude whether the runtime follows a linear function or not. To do that I have written the following code but the issue is that the runtime only prints a nonzero value for the first iteration, and prints 0 nanoseconds for all the rest of the iterations. I have consulted with my peers and tried differently syntaxes but had no luck. One thing I noticed was that even the first iteration will print 0 if I do not include any print functions.

    What am I doing wrong? How can I get the accurate runtime of the factor function for the different values of n?

    I highly appreciate your help!

     import java.util.Scanner; import java.time.Instant; import java.time.Duration; public class FactorialTimer { public static void main(String[] args) { System.out.print("Enter a number: "); Scanner sc = new Scanner(System.in); int n = sc.nextInt(); long t; int result; Instant end=null; Instant start=null; for (;n<11;n++) { start = null; end = null; System.out.print(" | Factorial " + n + " : "); start = Instant.now(); System.out.print("start= " + start); result = factor (n); end = Instant.now(); System.out.print(" | end= " + end); t = Duration.between(start, end).toNanos(); System.out.print(" | elapsed time = " + t); System.out.println(" | result = " + result); } } public static int factor(int number) { if (number == 1) return 1; return number*factor((number-1)); } } 

    Output: (Notice how the elapsed time is 0 for all iterations except the first one)

    Enter a number: 1 | Factorial 1 : start= 2020-07-01T04:49:18.832886500Z | end= 2020-07-01T04:49:18.844853300Z | elapsed time = 11966800 | result = 1 | Factorial 2 : start= 2020-07-01T04:49:18.844853300Z | end= 2020-07-01T04:49:18.844853300Z | elapsed time = 0 | result = 2 | Factorial 3 : start= 2020-07-01T04:49:18.844853300Z | end= 2020-07-01T04:49:18.845850300Z | elapsed time = 997000 | result = 6 | Factorial 4 : start= 2020-07-01T04:49:18.845850300Z | end= 2020-07-01T04:49:18.845850300Z | elapsed time = 0 | result = 24 | Factorial 5 : start= 2020-07-01T04:49:18.845850300Z | end= 2020-07-01T04:49:18.845850300Z | elapsed time = 0 | result = 120 | Factorial 6 : start= 2020-07-01T04:49:18.845850300Z | end= 2020-07-01T04:49:18.845850300Z | elapsed time = 0 | result = 720 | Factorial 7 : start= 2020-07-01T04:49:18.846849100Z | end= 2020-07-01T04:49:18.846849100Z | elapsed time = 0 | result = 5040 | Factorial 8 : start= 2020-07-01T04:49:18.846849100Z | end= 2020-07-01T04:49:18.846849100Z | elapsed time = 0 | result = 40320 | Factorial 9 : start= 2020-07-01T04:49:18.846849100Z | end= 2020-07-01T04:49:18.846849100Z | elapsed time = 0 | result = 362880 | Factorial 10 : start= 2020-07-01T04:49:18.846849100Z | end= 2020-07-01T04:49:18.846849100Z | elapsed time = 0 | result = 3628800 
    submitted by /u/ihaveavisionn
    [link] [comments]

    Help needed with Google Place API autocomplete error handling

    Posted: 01 Jul 2020 12:36 AM PDT

    Hi guys,

    I managed to add the autocomplete feature for an input and everything is working how it's supposed to.

    The issue comes when for instance the API key is restricted: when I start entering a location, the app greys out the input which stops me from typing a location. '

    I'm trying to understand how to render the <Script/> component only if it works properly.

    I've been doing some research but I cannot find where to find this condition and because of that I've been stuck for a while.

    Here's <DisplaySearchBar> where the <Script/> component is

     const DisplaySearchBar = ({ renderSortByOptions, onSubmit, where, handleChange, what, handleScriptLoad, }) => { const restContext = useContext(RestContext); const { restaurants, clearSearch } = restContext; const googleUrl = `https://maps.googleapis.com/maps/api/js?key=${process.env.REACT_APP_GOOGLE_API_KEY}&libraries=places`; return ( <section className="searchBar"> <form onSubmit={onSubmit} className="searchBar-form"> <legend className="title"> <Fade left> <h1>Where are you going to eat tonight?</h1> </Fade> </legend> <Fade> <fieldset className="searchBar-input"> <Script url={googleUrl} onLoad={handleScriptLoad} /> <input type="text" name="where" placeholder="Where do you want to eat?" value={where} onChange={handleChange} id="autocomplete" /> <input type="text" name="what" placeholder="What do you want to eat?" onChange={handleChange} value={what} /> </fieldset> <fieldset className="searchBar-submit"> <input className="myButton button" type="submit" name="submit" value="Search" ></input> {restaurants.length > 0 && ( <button className="clearButton button" onClick={clearSearch}> Clear </button> )} </fieldset> </Fade> </form> <article className="searchBar-sort-options"> <Fade> <ul>{renderSortByOptions()}</ul> </Fade> </article> </section> ); }; 

    And Search.js where the function handleScriptLoad() is

     const handleScriptLoad = () => { const options = { types: ["(cities)"], }; // To disable any eslint 'google not defined' errors // Initialize Google Autocomplete /*global google*/ autocomplete = new google.maps.places.Autocomplete( document.getElementById("autocomplete"), options ); // address. autocomplete.setFields(["address_components", "formatted_address"]); // Fire Event when a suggested name is selected autocomplete.addListener("place_changed", handlePlaceSelect); }; const handlePlaceSelect = () => { // Extract City From Address Object const addressObject = autocomplete.getPlace(); const address = addressObject.address_components; // Check if address is valid if (address) { // Set State setWhere(address[0].long_name); } }; return ( <DisplaySearchBar onSubmit={onSubmit} handleChange={handleChange} renderSortByOptions={renderSortByOptions} where={where} what={what} handleScriptLoad={handleScriptLoad} /> ); }; 

    If you need the full code here's the link:

    https://github.com/mugg84/RestaurantFinder.git

    Thanks for your help!

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

    4-ish year experienced C# programmer, looking to learn full stack

    Posted: 30 Jun 2020 10:08 PM PDT

    Hey everyone,

    I am a software engineer with ~4 years of experience at an entry-level c# job; that is to say I haven't learned all too much since leaving university.

    Recently, I've decided that I really want something different (like a new keyboard that doesn't ghost the f-key and force me to retype that word four times) and that something would be trying out angular/Node web Dev.

    Uhh... couple of problems with that:

    - haven't done web-dev since uni

    - Don't remember database stuff at all

    - Don't know where to start

    Does anyone have any good tutorial sites (paid or unpaid, I don't care) that could really walk me through from ELI5 to complex on how to go from an idea to a functioning web page? That is to say, I understand the logic and how it works, I'm just not really sure how to go from an empty VS2019 file to something that looks like something. Willing to definitely put in the hours as this is something that's really important to me.

    Appreciate any input, thanks!

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

    I haven't been able to find a good simple explanation: What do Front End and Back End Development mean?

    Posted: 30 Jun 2020 10:03 PM PDT

    I'm literally a week-ish into this journey and have started taking the Become a Programmer: Foundations Learning Path on Lynda.com (my local library has it for free).

    I keep reading about front end and back end as being two different paths you can take in coding/programming, but I can't figure out what these two actually mean and how they work together. Can someone give me a simple rundown in beginner plain english?

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

    future proof machine for web development

    Posted: 01 Jul 2020 12:15 AM PDT

    Currently rocking a Dell Inspiron with an i5-1021u CPU and 8GB of RAM and worried that it won't stand up to years of learning and building on. Is this good enough for a while or am I better off buying one of the newer laptops with more RAM (16 GB) and the new AMD Ryzen 4700u chips for their speed?

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

    Building projects with YouTube tutorials

    Posted: 30 Jun 2020 09:43 PM PDT

    I don't understand how people build projects by their own. I can watch a YouTube tutorial, do what the person does and get a finished project. But this isn't my project. What do I do if I want to build my own project? Watch a million YouTube tutorials until I learn how to do that by myself? What's the catch? I want to build something that I can say that I did it alone, without YouTube tutorials, but I don't know where to begin. (I did a Java course in the Uni and I'm in the middle of Android Development course in some teaching program)

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

    How do I take an existing webpage with data-presentation and convert it into a more modern looking version on a different website?

    Posted: 30 Jun 2020 09:36 PM PDT

    I am trying to raise more funds for my school's Solar Organization. One way in which I want to do this is by showing parents and such more statistics as to how much energy we save. I aim to create a modern, beautiful looking webpage which can be converted into a simple webapp for mobile devices. A reference would be this image

    https://i.stack.imgur.com/3ERek.png

    However the current webportal looks like this:

    https://i.stack.imgur.com/vEZMk.png

    https://i.stack.imgur.com/2PQdY.png

    I need some assistance on how I could import the old website, linked https://www.sunnyportal.com/Templates/PublicPage.aspx?page=1169a2ff-8f51-4ea9-ba72-316009593c62 and use the data from that page, and move it to a new page. The page used javascript elements. Thank you for any sort of direction you could provide.

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

    Need some basic yet interesting project ideas for design pattern

    Posted: 30 Jun 2020 11:42 PM PDT

    I am suppose to make a mini semester project for design pattern. It could be any application coded in java that implements atleast two design patterns.

    I am stuck on the idea. What should i make? Brainstorming would help.

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

    How to download new OpenSky certificate file?

    Posted: 30 Jun 2020 11:40 PM PDT

    I got OpenSky network certificate 2 months ago, but it seems that it does not work anymore. How do I get new one that does? I use it for my Java app. Old one stopped working today.

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

    I'm a high school student who likes programming and looking for peers to start projects together(practice the skills). How do I find people and start?

    Posted: 30 Jun 2020 11:15 PM PDT

    I need tips, and what are some of your random project ideas (I have mobile app development, C++ and python experience )

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

    O(N+N) vs O(2N) time complexity

    Posted: 30 Jun 2020 11:04 PM PDT

    If I have a program with two simple loops and nothing else, giving me O(N+N). With time complexities Big O Notation why not simplify O(N+N) as O(2N)? If not, how do both differ in terms of time complexity. To me this is like saying 5 + 5 vs 10, which is no difference obviously. Though I see online sites doing O(N+N) still.

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

    How do I scroll the selected list item within the container with key navigation

    Posted: 30 Jun 2020 10:25 PM PDT

    I'm trying to have a dropdown component scroll when I use the down key. I'm having issues getting the measurements correctly so that the selected item is at the bottom of the container box. Right now it's oddly positioned.

    Gif example

    Code:

     const handleScrolling = () => { // I pass in a reference to the node const selectedNode = selectedOptionRef; // From there I get the container reference const container = selectedNode?.parentElement?.parentElement; if (!container || !selectedNode) return; // Then I try to get the scrollTop position which is where I'm not sure how to actually do it other than code I saw online const containerHeight = container.getClientRects()[0].height; const overScroll = selectedNode.offsetHeight / 3; const scrollPos = selectedNode.offsetTop + selectedNode.clientHeight - containerHeight + overScroll; container.scrollTop = scrollPos; };] 
    submitted by /u/notDGlover
    [link] [comments]

    Any resources where I can learn by making projects-- similar to Hyperskill?

    Posted: 01 Jul 2020 01:37 AM PDT

    I'm almost done with the entire Python track on Hyperskill and have about 5 projects left. I really liked how I could build parts of the project along the way as I kept learning. Any resources similar to that? Even if I have to pay.

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

    How to Access the GitHub Student Developer Pack

    Posted: 01 Jul 2020 01:37 AM PDT

    GitHub is offering an educational pack, free of charge, with tools such as custom domains, courses, and premium software from tech partners across the globe.

    Currently, there are a little over a hundred offers, and if you are a student then all you need to do is sign up to access them. I've personally used these tools to help improve myself as a Python and JS programmer, and I'd like to spread the word and share how to get access to this kit as well.

    I've written a quick, 5-minute post detailing how to set up the Pack for yourself, so if you'd like to acess these tools then take a quick look and set it up for yourself as well!

    https://simonilincev.com/tutorial/resources/github-student-developer-pack-guide/

    I just wanted to share this resource and how to access it with this subreddit because I've been using it for a few months already and it has truly benefited me and others I know who have the Pack.

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

    No comments:

    Post a Comment