• Breaking News

    Friday, March 26, 2021

    Do you think masters in CS is worth it? Does it help? learn programming

    Do you think masters in CS is worth it? Does it help? learn programming


    Do you think masters in CS is worth it? Does it help?

    Posted: 25 Mar 2021 11:46 AM PDT

    So, i come from a non-technical background and I was talking to a professor of mine who had a non-technical degree and then did took some foundation courses and did masters in CS. He was kind of suggesting me to do the same, but I've been learning on my own and self-teaching myself from the past 6 months when I started learning programming, as masters is pretty expensive. Is it worth it to get a masters in CS? I'm just stuck and confused because I'm an undergrad pursuing a non-technical degree and I'm graduating in 2 months.

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

    Tip: Just jump right into it

    Posted: 25 Mar 2021 07:16 PM PDT

    I have some advice (it might not work, but just give it a try): If you want to get started with programming, just type in "[language you want to learn] hello world" into a search engine. From there, just learn about the variables, then libraries, etc. It should take two days max to get a sufficient grasp of the programming language, simply by looking it up. I tried the long video tutorials, but I always got bored, but when I looked everything up, I got very into programming.

    Another thing I want to mention is that low-level programming could be easier for beginners since it can be easier to do specific things. Howeverm I do not want to start a war in the comments.

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

    Professor at university is not teaching with clean code.

    Posted: 25 Mar 2021 12:15 PM PDT

    I'm studying software engineering and we are taking a class on c++ programming. Its online lecture and when i watch the lecture professor knows a lot of math theory and problem solving but the code he shows violates every SOLID principle no separation of concerns, using switch statements with many dependencies, naming variables a,b,c and comments on every line i can go on and on. When i entered university i expected to build on my knowledge on more advanced coding and architecture but its obvious this professor has not build an actual software he is smart academic with a lot theory and math but when it comes to the code which is at the end of the day what will make the software scalable and extendible for less of a cost he is showing 0 things. I'm fortunate to have previous experience and pick up on this but the other students will graduate coding like not seeing any better and when they enter a job they will have a lot of trouble adjusting because they were never shown good practices and design patterns.

    Is this common in universities to focus on dry math and theory rather than practically usable code?

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

    I feel like I've made the biggest mistake in my life and I need some help

    Posted: 25 Mar 2021 08:55 AM PDT

    For starters, sorry if this isn't the right place to post this! I just need somebody's two cents on the matter. I'll remove it if this isn't appropriate for the sub!

    So in June of last year I applied for a traineeship at my local government to become a .NET programmer. I had only been playing with C# in Unity for a couple of months, but I figured that if I end up learning more throughout this traineeship, I could use that knowledge on my personal projects!

    Fast forward to July, I have to go through screening, several cognitive tests as well as problem solving tests. I made it through and ended up getting into the traineeship. We started in September and it all went sorta smoothly. There were a couple of projects throughout where everything went pretty 'okay'-ish, I still felt like I needed to learn a lot but I figured I'd learn more of it down the line!

    Now I'm standing here today with just one more day before I have to hand in a final exam project and I feel like I don't know what I'm doing. I just spent the last four days working on a MSQL database, an Angular front-end and working with ASP.NET to do the back-end. And I can't even get myself to send List<string\[\]>'s to my Entity Framework models. I barely have any unit tests because I don't even know where to get started. And my front-end is a huge mess with a ton of components and services that I set up at the start of the project that do nothing.

    I feel like I failed and that I'm royally screwed when the results come back. I've talked to my manager and he advised me to just polish as much as possible and write some more tests. But I feel like I barely even wrote any features. There was a product backlog with like twenty features and I felt like I put everything together with duct-tape, I barely was able to realize three of them. Do note that the list of features is impossible to realize in five days according to the institute that let us do the test. But still, I feel like I barely wrote anything worthwhile.

    I guess I'm just asking, how do I get myself together to polish everything up? I'm not planning on working on it tonight since I'm honestly pretty burnt out. But I want to head in fresh and clean up as much as possible tomorrow.

    Again, sorry if this isn't the place to post this! I just really had to vent out my frustration :')

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

    The valley of despair is healthy

    Posted: 25 Mar 2021 01:37 AM PDT

    I have noticed a few recent posts from some of you who are concerned that you are not doing well enough. You are frustrated that you need to Google regularly, worried that you don't learn fast enough, scared that you are not good at maths etc, etc, etc...

    I would like you to know that these doubts are common and are actually a good thing. You have most likely reached the point where you are starting to realise how much you don't know. While this is scary, it is a positive thing and a natural part of learning a professional skill.

    Take solace in knowing that you are ahead of those overestimating their abilities. According to the Dunning-Kruger effect you have likely made it over "Mount Stupid" and are in the "valley of despair". This is progress even though it may not feel that way.

    This is not an attempt to categories you and we should take the Dunning-krugger effect as a rough guide. Like all models it has its problems.

    Just know that staying humble and intellectually grounded is a good trait. In my opinion, this means you have a key quality of a good senior developer.

    All the senior developers I have worked with who I admire have been open minded and willing to hear opinions of others. This is because they know that they don't know everything.

    Just breath, keep taking one "step of enlightenment" at a time...

    submitted by /u/the-liquidian
    [link] [comments]

    I wrote a standalone Synthesiser in C called CSynth50! Very proud of it but I still think it needs work...

    Posted: 25 Mar 2021 12:38 PM PDT

    https://www.youtube.com/watch?v=3ijF-oWja_o

    https://github.com/edwardgallyot/CSynth50

    Ladies and Gentleman, any sort of code review would be much appreciated.

    Although this is a CS50 project, I would like to post it here so that any experienced C/DSP/Audio programmers can absolutely grill me. I have been learning on my own and from CS50 to program in C but there are probably things I have overlooked. My application works but I reckon the code needs some serious style editing should it be an actually viable open source project for others to get involved with. The question is where to start? Don't hold back guys!

    -Ed

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

    Why did the moderators take down the post about building a web app?

    Posted: 25 Mar 2021 06:22 PM PDT

    With all due respect, I think it's absurd that the web app post which got a ton of awards and positive replies was removed because it somehow violated rule 2... It was not "tasteless self promotion" in any way. Sure it was self promotion but tasteless? No. I wanted to read the article and then I see it's removed and I'm upset.

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

    Is my download speed limited by server upload speed?

    Posted: 25 Mar 2021 10:49 PM PDT

    If I have a download speed of 20 Mbps and a server I connect to has an upload speed of 10 Mbps, is the effective rate of data transfer 10 Mbps?

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

    How to name variable if its meaning changes

    Posted: 25 Mar 2021 10:43 PM PDT

    For example, if I have an array that is initially populated with counts, but then I change it into a cumulative count with a loop, and then maybe later I subtract 1 from everything to make it an array of indexes. I don't want to create multiple arrays because that would make it significantly slower.

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

    Critique my DevOps learning plan

    Posted: 25 Mar 2021 03:50 PM PDT

    1. Do individual, official tutorials for Jenkins, Ansible, Terraform, Kubernetes
    2. Attempt a project with all of them
    3. Move one of my portfolio projects onto a box i manage myself. Could be a cloud platform like AWS. Or a VPS like DigitalOcean.

    If this is too hard or missing something please let me know. I already know basic Docker.

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

    I Struggle To Understand Dynamic Programming

    Posted: 25 Mar 2021 10:38 PM PDT

    The title speaks for itself. I've been doing a lot of leetcode problems. It's been going well I can solve medium problems.But, if the problem includes any form of dynamic programming I can't solve it at all. I struggled on climbing stairs on leetcode for 3 hours with no solution. Is there a good way to train my skills in dynamic programming?

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

    Why can’t an abstract class be instantiated using the “new” operator? (Java)

    Posted: 25 Mar 2021 08:20 PM PDT

    Why can't an abstract class be instantiated using the "new" operator?

    submitted by /u/Vegetable-Hat
    [link] [comments]

    What does this mean?

    Posted: 25 Mar 2021 08:48 AM PDT

    while (cin >> x>> y)

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

    What am I doing with my life?!

    Posted: 25 Mar 2021 06:23 PM PDT

    Hi guys! First off, this is my first reddit post and I'm not sure if this post is allowed in this group.

    I just turned 28 years old few days ago and that is the first question I had in mind after turning 28.

    Story: I've generally wasted all the opportunities that I've come across finishing school or getting a degree. I feel like I'm stuck at life rn and don't know what to do. I'm currently a BPO employee(CSR) who does around 30k php($600) a month. It's not a bad salary compare to other salaries here in the Philippines but I'm an only child and also the only one who has a job in my household. My dad got into a vehicular accident before the pandemic strikes and my mom is a plain housewife. With all that's happening, we're just getting by. Anyway, I was looking for a much higher salary job using at Job Board website and I was astound that most job that was posted are either software devs or web devs. I took IT when I was in college back then but never really took it seriously and usually skipped school so I really have 0 knowledge when it comes to coding and stuff. However, I'm thinking of learning web development myself. I don't have the money right now to enroll in a school or in a bootcamp. I was just hoping if I could get some pointers on how to start? What are the basic tools that I need to learn? And in the future, can I really be employed as a web developer without a college degree here in the Philippines? Again, I'm sorry if this is not the right thread to post this. Hopefully I get some answers from you guys. I'm really fascinated about web development and design. Thanks and keep safe!

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

    Hi amazing reddit coders! could someone look at my FreeCodeCamp Web Design projects please?

    Posted: 25 Mar 2021 10:07 PM PDT

    Hi all!

    I have just finished the first three Web Design projects on FreeCodeCamp. They look the same to the example and I have ticked all the User Stories but still couldn't pass the test. Could someone look at them and perhaps give me some advices?

    Here are the links :

    https://codepen.io/Lily888/pen/qBRdrOx?editors=1100

    https://codepen.io/Lily888/pen/WNRQMJE

    https://codepen.io/Lily888/pen/gOgPBvb?editors=1000

    Also I'm a complete beginner and only have been learning for 3 weeks. It'd be amazing if you could give some great advices in general! Thank you soooo much!!

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

    I have a folder with thousands of images. I want to use code to put those images on the outside of a cube and make a gif of it.

    Posted: 25 Mar 2021 07:46 PM PDT

    Hey guys!

    I am a c# dev and generally am graphically challenged. However I have a specific goal in mind and need help accomplishing this as I don't know where to start. I know it has to be possible though.

    • Assume I have thousands of images...enough that I do not want to do the following by hand. Most are PNGs but I would like to be able to do this with animated gifs as well.
    • I need to make a 3d image I can control with a c# script (or some other script, but I am most comfortable with c#). I would like to make essentially a cube in the shape of a thick credit card.
    • I want to take each image and programmatically place said image on one face (the front) of the card.
    • I want to also be able to add text to the different faces of the card.
    • I want to then export not just this new fancy 3d image but also a gif of the image rotating.

    With the amount of images I want to do this with, doing it by hand is a non starter. Any help getting pointed in the right direction is appreciated.

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

    Can someone explain this SQL statement to me?

    Posted: 25 Mar 2021 07:35 PM PDT

    I saw this being posted as a way to delete duplicate rows.

    I'm having a hard time understanding it. Can someone explain in smaller pieces what it's doing?

    DELETE FROM dups a USING ( SELECT MIN(ctid) as ctid, key FROM dups GROUP BY key HAVING COUNT(*) > 1 ) b WHERE a.key = b.key AND a.ctid <> b.ctid 

    I want to delete duplicate rows by "id" with two conditions

    1. they also all have null values in a "job" column
    2. Of the two (or more) duplicates that also satisfy the first condition, I keep only the newest one according to a date column

    I'm trying to find out how to make this statement work for me but struggling to understand it.

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

    Describe how you solve a real work related issue without using too much programming jargon.

    Posted: 25 Mar 2021 06:56 PM PDT

    Any problem whatsoever.

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

    Hi, I wanna login using the info inside the name&pwd.txt. but I always get the failed login. I know there is something wrong in the getline part but i'm don't know how to change. (I can't use other predefined library)

    Posted: 25 Mar 2021 08:44 PM PDT

    string username, password, un, pwd;

    cout << "please enter the following details" << endl;

    cout << "UserName :";

    cin >> username;

    cout << "Password :";

    cin >> password;

    ifstream Userin("name&pwd.txt");

    getline(Userin, un);

    getline(Userin, pwd);

    if (un == username && pwd == password)

    {

    cout << "\nWelcome " << username << "\nThanks for logging in\n";

    cin.get();

    cin.get();

    system("pause");

    main();

    }

    else {

    cout << "\nFailed to login\nPlease check your username and password\n";

    system("pause");

    main();

    }

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

    What is +=

    Posted: 26 Mar 2021 12:09 AM PDT

    I started learning python and can't fully understand what += used in loops. I know what I'm getting out of it after running the code but don't really understand the meaning and use of it.

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

    Downloading a library on Intelije

    Posted: 25 Mar 2021 11:57 PM PDT

    For some reason I can't import the library "import com.opencsv.CSVWriter;" this on my intelije. Does anyone know why this could happen. Down below is my build.gradle file?

     plugins { id 'java' id 'application' // ... } repositories { mavenCentral() } application{ mainClassName = 'sample.Main' } dependencies { implementation 'org.apache.commons:commons-csv:1.8' } 
    submitted by /u/killler09689093097
    [link] [comments]

    Would learning 2 languages at once hinder me?

    Posted: 25 Mar 2021 11:49 PM PDT

    Hey, Im a third semester university CS student and my university teaches in Java, but I really want to learn C++ since I'd like to learn making games (as a hobby), do you think its a good idea/is ok to learn both at the same time (Java from uni and C++ in my free time)? Or will that just confuse me and make me understand neither?

    (Btw Im not too deep in Java either since Im still in third sem I only know the basics).

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

    TOP or FSO / TOP -> FSO

    Posted: 25 Mar 2021 07:58 PM PDT

    Hey guys!

    Will give you a quick glance at my background first:

    Basic JS knowledge (understanding of how functions work, how to work with arrays, data types, variables, loops) Basic knowledge of HTML (not much to learn) Understanding of CSS (developed quite a few Wordpress websites where had to tweak things with CSS, didn't really learn it the tutorial way).

    My goal is to become Web Dev and to get the foot in the door. And as far as I'm concerned, potential employers don't care about how much stuff you know, but rather they care what have you done and what can you do.

    I stumbled upon two great courses which are The Odin Project (JS path) and Full Stack Open.

    So here is my question: which one should I pick given my current level of understanding?

    I want to build stuff for my portfolio, rather than spending time watching tutorials. My ultimate goal is to land the job.

    Is TOP alone a viable option for that? Or maybe I should get started with TOP's fundamentals part and then switch to FSO? Or another way is just starting right off the bat and start with FSO (even though they expect you to have good programming skills)?

    I greatly appreciate all your answers guys! And thanks a lot for your help in advance!

    PS: I know this question has been asked a lot of times, but didn't find exactly what I was looking for

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

    I'm feeling like I can't do this because I can't even get through Git. Should I push through?

    Posted: 25 Mar 2021 04:57 PM PDT

    Hi! I'm new to programming, and I'm enjoying it so far. When I'm learning, time passes without me realizing it because I'm really into it. However, I think most of that stems from the fact that I'm trying to understand a concept but I simply can't. And then I get frustrated in tutorial hell. And then the cycle starts again. I'm dedicating 4-5 hours of my day every day to learn to program, but 90% of that time is wasted trying to understand the simplest of concepts, like arrays.

    I'm doing the foundations course in the Odin Project along with cs50. I started the Odin Project course because I couldn't even get through week 2 of cs50. The concept of Arrays just didn't click to me. I thought I had a good grasp of the Odin Project foundations course just because I had learned some of the stuff through cs50, but when I hit the Github section my confidence plummeted. The concept of branches and origin, and main, etc. just doesn't click. This is making me feel like I won't be able to program because I can't even get through the beginner's courses. When I see people having impostor syndrome or having difficulties understanding something, it seems like it's mostly something more complicated, like week 5 of cs50. It took me like 3 weeks to complete week 1. I feel like I'm at the lowest level of a beginner, is there any beginners of beginners that feel like me? Should I push through with this?

    edit: grammar

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

    No comments:

    Post a Comment