• Breaking News

    Thursday, October 11, 2018

    Just turned 34 and I'm interested in trying a career in computer programming. How much of an uphill battle do I face? learn programming

    Just turned 34 and I'm interested in trying a career in computer programming. How much of an uphill battle do I face? learn programming


    Just turned 34 and I'm interested in trying a career in computer programming. How much of an uphill battle do I face?

    Posted: 10 Oct 2018 10:19 AM PDT

    Here's a little background about me: My current job (mailman) has nothing to do with programming. I have a bachelor's degree, but it's in Liberal Arts. I have taken some math (precalc, statistics, algebra with trig) and enjoy math, but admittedly I don't know much about programming. I've been practicing Java on Khan Academy and I like it so far. I was wondering how should I go about it? Should I just keep practicing on sites like Khan Academy? Should I take courses online or at a community college? Is it unrealistic of me to think I can become a programmer at 34 with no real background in programming? I have to head back to work, but if you need any additional information I will answer when I get back. Thanks.

    Edit: Wow! I just got home can't believe all the responses I got. Thank you all so much for taking the time out to respond. I really appreciate it.

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

    Advice for a beginner.

    Posted: 10 Oct 2018 07:45 PM PDT

    I'm a college student who has taken a single programming class in C++, which is about the extent of my knowledge. I have a decent understanding of basic syntax, if statements, for loops, switches, while loops, and arrays. I have a limited understanding of functions

    I felt pretty good about the process of going from a problem>algorithm>pseudocode>code, but the projects I did in class were very limited in scope. Additionally, the class didn't cover classes or objects at all.

    Fast forward a bit, and I'm now working as an undergraduate research assistant and I feel like I'm in over my head when it comes to my programming proficiency. I would like to hone my skills in this field to be a more effective assistant, and I think additional knowledge could be helpful in the workplace eventually, too.

    So here's my question: where would you point someone with my level of experience to gain a deeper working knowledge of programming? Is grabbing a book off of the shelf and working through it going to be the most efficient route?

    Thanks in advance.

    edit: clarification

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

    Online Masters CS

    Posted: 10 Oct 2018 08:46 PM PDT

    Hey everyone!

    I am a non-cs major looking to head into a cs masters program. I plan on going through an online program, which is the same thing I did for my bachelor's. Does anyone have any recommendations regarding grad programs geared towards non cs majors? I have found a couple that tack on a few foundational courses. One that I have been looking at is the Masters Program at the Stevens Institute of Technology. But I am having trouble finding any reviews or insights into their program.

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

    Has anyone ever returned to school, like a community college, to complete a “certificate” for web development/programming? What would you have liked to know before starting? What were you pleasantly surprised by?

    Posted: 10 Oct 2018 08:27 PM PDT

    I'm self-taught, but am genuinely interested to hear the stories of those who were career changers who went the "certification" route. My most pressing question would be: did the classes provide you with enough structure to drastically improve your focus/efficiency/productivity?

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

    Minor in programming 4 years ago what should I focus on to become an iOS developer and is it realistic in the next 6-9 months?

    Posted: 11 Oct 2018 12:09 AM PDT

    I finished a minor degree in programming at my university which I think really equated with a bootcamp. It took me 9 months to complete and I was basically programming the entire day. The course started with cs50, then went on to a brief course on Python followed by web dev with Ruby on Rails, mobile dev (I choose IOS) and a 'heuristics' course which involved solving complex problems with algorithms like timing the airplane departures and landings across a whole bunch of airports to maximize profits.

    I learned the basics of a lot of languages and frameworks during that time and delved a little deeper into a few.

    I most enjoyed iOS dev and developed a couple of apps for myself which I really put a lot of time and effort in back then. I didn't get any app into the app store but two of them I believe I could have if I brushed them up just a tad more. This was all in objective-c though so I would need to learn swift.

    Now it's 4 years later and I am considering a career change to iOS developer. Ofcourse I forgot a lot of it, but recently glanced at some code again and everything immediately made sense. I don't think it will take longer than 2-3 months to get back to where I was (at least concerning iOS dev).

    I was first looking at doing web dev because there are more jobs in that sector but in my country it's all PHP with which I'm not yet familiar and I see a lot bigger learning curve ahead to get started seeing all the new developments with JavaScript. Also I always liked working on IOS more.

    I'm wondering if it is realistic to try to get a job in this area in the next 6-9 months if I start getting back into this.

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

    I want to build a compiler -- is the tiger book a good start?

    Posted: 10 Oct 2018 05:54 PM PDT

    This book by Andrew Appel. I don't have a CS degree but was lucky enough to have secured a software engineering role. Compilers have always fascinated me so now I want to build one.

    I'm interested in this book for two reasons:

    -Seems practical (as opposed to something theoretical)

    -Functional programming (I would get the ML book)

    Does this book provide me with enough practical knowledge to build a compiler? Or is it more theoretical? I'm looking for clear guidance.

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

    Need some advice on where to begin with Javascript

    Posted: 10 Oct 2018 11:48 PM PDT

    I'm an intermediate level developer with a pretty solid background in Python and Java. I need to use Javascript, Node, Express for an upcoming class project. As someone with a very basic idea of JS, I need advice on where to begin. Should I start with Vanilla Javascript or directly start with ES6? Also any good resources to learn JS, Node? I have around 2-3 weeks before I need to start working on the project. Any insights will be v helpful.

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

    Graph Implementation in C++14

    Posted: 10 Oct 2018 11:33 PM PDT

    At what point should I consider making a graph Class instead of using simple STL containers?

    I simply use a vector is unordered sets for my Adjacency List representation of a graph (nodes being integers). I mostly just read graphs from .txt files to analyse them, like finding their SCCs, bipartite partition etc. I don't usually modify the graphs.

    Sometimes I have to construct new graphs other than the main given graph I read, for example- constructing the component graph using SCCs, constructing a graph with the same SCCs and component graph as the given graph but with number of edges minimised etc. Here too, I just make another STL container of the same type (vector of u_sets) but with different variable names, to represent these other graphs. Is this good practice? Or should I have made a Graph Class by now?

    I apologize in advance if this question is too broad, but I need advice on this.

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

    What is the best mobile but still convenient device/app you can suggest to programm on the go.

    Posted: 10 Oct 2018 11:27 PM PDT

    I find it difficult to have a laptop handy everytime and everywhere when I have a minute to do programming. Phone seems to be too small and phone keyboard is horrable for programming with switching from symbols to letters to numbers - the plus sign and equal sign are not even on the first shift, you have to tap twice to get to that part of keyboard! Suggestions please??

    Edit: I am talking about the iphone keyboard - it has this inconvenient letters to symbols switching.

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

    Annual should I pursue a masters with a different bachelors degree thread

    Posted: 10 Oct 2018 05:25 PM PDT

    Hey, I recently graduated with around a 3.5 in Chemical Engineering at a large state school. Right now I'm working in a O&G field position and not doing so much related to programming. Ideally I would want to pursue a masters at a reputable school in 4-5 years or so, but I'm worried that my (relatively) poor GPA, previous school, unrelated degree, and lack of work experience will prevent me from getting into any decent schools.

    What would you guys recommend I do? I'm wondering if I should just accelerate my self-learning and try to find a software engineering job if possible.

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

    What is the difference between a CS degree and a software engineering degree.

    Posted: 10 Oct 2018 03:45 PM PDT

    I want to be a programer professionally, but realized that my major, CS, isn't the only major for that job. I was wondering what the difference is between the 2 majors in terms of my preferred occupation. Will one improve my success at finding a job, or is it for an entirely different job.

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

    Advice for a fresh junior dev

    Posted: 10 Oct 2018 11:03 PM PDT

    I am a junior dev, I can program, I can learn new things alone, I have a SE degree. My question to you senior developers earning the real money, how do I move passed where I am? If you could give one piece of advice to junior devs in order to get further as a developer what would it be?

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

    Good IDE/text editor in Linux to write code and use terminal?

    Posted: 10 Oct 2018 07:00 PM PDT

    So Im a beginner in Linux. I discovered that it is much easier to write code on Gedit or on a text editor, and then compile it and run it on the terminal. Unfortunately you cant move the embedded terminal from Gedit to the side so it hasnt been as convenient as I wanted. I wanted to ask if theres a text editor that allows this easily?

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

    Get specific root to leaf path of tree

    Posted: 10 Oct 2018 10:44 PM PDT

    I have a tree defined as follow:

    Node { String name; String data; Node[] children; } 

    The tree is not sorted, data "exists" (i.e. is not null) only on leaf nodes, data values are "unique" (i.e. there aren't two or more nodes with same data).

    Given data I have to get the "root to node which holds data path" inside an array (path is built using name values).

    After 20 minutes I came out with this solution (language is not important):

    fun getPath(String data, Node root, String[] pathStack) { pathStack.push(root.name); if (root.data == data) { return true; } for (child in root.children) { if (getPath(data, child, pathStack)) { return true; } } pathStack.pop(); return false; } 

    I'm wondering if my solution is ok and if there are better solutions to solve this problem.

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

    Qt: How to revert a QSettings* variable back to a previous state?

    Posted: 10 Oct 2018 10:36 PM PDT

    In my application, I have the option of configuring input. The user may click either "OK" or "Cancel" after making changes. This should save or discard the changes, respectively.

    However, in my current code, the "Cancel" button acts like the "OK" button in that regard (that is, changes always get saved). Here is what I have (this gets run when the corresponding menu option gets triggered):

    void MainWindow::on_actionConfigure_Input_triggered() { QSettings * tempSettings = ctrlSettings; //make a temporary copy of our settings di = new DialogInput(); //di is a DialogInput* variable (my dialog's class) if(di->exec()==QDialog::Rejected) { //if user hit cancel ctrlSettings = tempSettings; //revert changes } } 

    How do I change this code, so it give the desired behavior?

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

    Currency Conversion in Java

    Posted: 10 Oct 2018 10:29 PM PDT

    Fairly new to Java but I was wondering if there's a better way to do this?

    This looks and feels very tedious. Having to do every single one of them. ☹️

    public void convert() { this.findResult("CAD", "USD", 0.77, "$"); this.findResult("CAD", "Euro", 0.66, "€"); this.findResult("CAD", "GBP", 0.58, "£"); this.findResult("CAD", "Yen", 85.96, "¥"); this.findResult("CAD", "Yuan", 5.31, "¥/å…ƒ"); this.findResult("CAD", "Franc", 0.76, ""); this.findResult("CAD", "INR", 57.01, "₹"); this.findResult("USD", "CAD", 1.31, "$"); this.findResult("USD", "Euro", 0.87, "€"); this.findResult("USD", "GBP", 0.76, "£"); this.findResult("USD", "Yen", 112.17, "¥"); this.findResult("USD", "Yuan", 6.93, "¥/å…ƒ"); this.findResult("USD", "Franc", 0.99, ""); this.findResult("USD", "INR", 74.38, "₹"); } /** * */ public double findResult(String currencyOne, String currencyTwo, double conversionRate, String symbol) { if (this.getCurrencyFrom().equals(currencyOne) && this.getCurrencyTo().equals(currencyTwo)) { this.conversionRate = conversionRate; this.convertedAmount = this.getAmountToConvert() * this.conversionRate; this.symbol = symbol; } return convertedAmount; } 
    submitted by /u/ConceitedA
    [link] [comments]

    Anyone know of any good tutorials/ study resources for assemblers & computer architecture?

    Posted: 10 Oct 2018 06:43 PM PDT

    Mostly some ELI5 understandings of MIPS, how to find the type/instruction set/language, ELI5 of Big Endian and Lil Endian, and two's compliment. Those sorts of things?

    A youtube video or even a quick explanation of how these all work would be helpful.

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

    Useful uses of objects and classes?

    Posted: 10 Oct 2018 10:12 PM PDT

    I have seen and read many tutorials on objects and classes. I know how they work. However, I've never seen them at work in a real useful scenario. All of the examples are, to be frank, completely useless. Could you guys give me some examples of when I might want to create objects?

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

    Any good intermediate-advanced non-web project ideas

    Posted: 10 Oct 2018 06:07 PM PDT

    I secured my first software engineering role (without a CS degree) and want to continue working on side projects. All of my side projects are web applications and REST APIs, so now I want to work on something different.

    What are some good intermediate-advanced side projects that aren't web/mobile applications or data science related? Data science doesn't really interest me.

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

    Trying to figure out how to complete the circle pattern, and not sure what I am missing...

    Posted: 10 Oct 2018 09:49 PM PDT

    Hi, so given a size, we should create a circle:

    for (int row = 0; row < size; row ++) { for(int col = 0; col <size; col++) { if ((col-row == (size-1)/2) || (col+row == (size-1)/2)) { System.out.print("x"); }else if((row-col == (size-1)/2)) { System.out.print("x"); }else { System.out.print(" "); } }System.out.println(); } 

    Given the following diagram:

    -----x----- ----x-x---- ---x---x--- ----x-x---- -----x----- 

    How do I complete the bottom right side?

    The pairs in above would be some something like

    {2,4}

    {1,3}

    {0,2}

    {1,1}

    {2,0}

    {3,1}

    {4,2}

    {3,3}

    The above code has the top 3 of them. Solving for the bottom right is proving to be difficult.

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

    Best text editors for Python?

    Posted: 10 Oct 2018 09:06 PM PDT

    I'm using Pycharm but want to upgrade. I tried sublimetext and Atom but I had a hard time setting them up(I have a Dell laptop).

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

    What should I start to learn and where?

    Posted: 10 Oct 2018 05:16 PM PDT

    So I've heard that python is very simple, but so simple that it's not really worth learning because all other languages can pretty much teach you the same thing. I've tried to learn java on code academy but it only gave you a sample of the course and cost more to learn. Are there any free alternatives and what program is the best to start with?

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

    VSCode tells me "could not open source file "stdio.h" (no directories in search list)

    Posted: 10 Oct 2018 08:48 PM PDT

    Stackoverflow said to change sdk in properties but I'm not finding that anywhere.

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

    Help with a problem in C++

    Posted: 10 Oct 2018 08:40 PM PDT

    Hello, I need help in a program in c++

    The program instructions are this:

    • A real estate company offers affordable housing, under the following conditions: if the buyer's incomes are $8,000 dlls or less, the down payment will be 15% of the cost of the house and the rest will be distributed in monthly payments, payable at 15 years. If the buyer's income is greater than $8,000 dlls, the down payment will be 30% of the cost of the house and the rest will be distributed in monthly payments to be paid in 7 years. The employer wants to obtain how much a buyer must pay for the down payment and how much for each partial payment. Note: The use of constants is requiered.
    submitted by /u/DepressionDragon
    [link] [comments]

    No comments:

    Post a Comment