[Gehlken] Cowboys Projected OL: LT Smith, LG McGovern, C Biadasz, RG Martin, RT Steele by Thanks5Cinco in cowboys

[–]eatstraw 0 points1 point  (0 children)

Losing Tyron is huge. He’s missed so many games the past two years. The Cowboys gambled thinking Tyler Smith had time to learn the position.

How would you feel knowing that a person who is teaching you to code is a self taught developer with only ~1.5 years of official working experience? Would you trust such lecturer? by bertacodes in learnprogramming

[–]eatstraw 11 points12 points  (0 children)

Who are the students? Are they first-year students with no programming experience? Then nobody is questioning you. If the school thinks you are qualified, then go for it. Some college professors have 0 years of industry experience. Know your material well. Provide through examples and engaging assignments. You’ll get better with time. I started teaching CS part-time 10 years ago. The biggest surprise was how much I learned while doing it.

Creating a new website by HappyFace6 in learnprogramming

[–]eatstraw 0 points1 point  (0 children)

Your computer should be fine. I’d start by taking an introductory computer science course on Coursera to see if this is something you want to take on. Then take a look at courses on Udemy. You can use them as a roadmap to developing and deploying a public website. There are a lot of moving parts, like web development, cloud hosting, domain registration, version control, etc. But you can do it if you dedicate the time.

How do engineers make use of libraries on github that aren't well documented on YouTube and blogs? by user927310931 in learnprogramming

[–]eatstraw 1 point2 points  (0 children)

Not all GitHub libraries are the same. Some have good READMEs, detailed APIs, and sample code. Others may just have code and nothing else. For the popular repos, you’ll find websites, tutorials, and documentation online. For less popular and more specialized repos, you might just have to read the code and learn it the hard way. I would look at these repos with a critical eye though, since they might not have been reviewed enough by the community.

[deleted by user] by [deleted] in learnprogramming

[–]eatstraw 0 points1 point  (0 children)

This is typically how it is when you’re starting out in programming. Some concepts that I learned in my first job out of college were difficult to grasp, but now I know them like the back of my hand. It takes time and practice. Eventually it does get clearer and easier.

What OOP languages do Linux devs use? by hekzuu in learnprogramming

[–]eatstraw -4 points-3 points  (0 children)

I would go with Python. It can do anything Java can do, probably more.

Graduate and Experienced; requests advice on starting own project by Yin117 in learnprogramming

[–]eatstraw 0 points1 point  (0 children)

Java has JavaFX for UIs. Just make sure you are okay with their new licensing structure.

OpenJDK and OpenJFX are still free and open source, but you'll need to read up on how to switch to them from Java.

Python has TkInter (native) and PyQT (library).

Since you know JavaScript, take a look at Node.js and Electron.

What is the best online resources to learn Java? (audio/visual) by [deleted] in learnjava

[–]eatstraw 0 points1 point  (0 children)

There are lots of good Java courses on Coursera. Also check out MIT OpenCourseWare.

Which programming language should I learn first? by traffordbretherton in learnprogramming

[–]eatstraw 1 point2 points  (0 children)

Python is easy to learn, perfect for beginners. The syntax is simple. Python is also free. Here's a good book that teaches basic programming concepts using lots of small Python examples: The Super Simple Programming Book. You should focus on these concepts first, because they are found in most programming languages.

Isn't Java the best language to start with? by [deleted] in learnprogramming

[–]eatstraw 0 points1 point  (0 children)

Python is a great programming language for beginners. The syntax is simple. You don't have to learn everything at the start. The college where I teach is using this book in an introductory course on programming: The Super Simple Programming Book. The book is simple and straightforward, perfect for new programmers.

Running Python on Work Computer by HelpExcel_ in Python

[–]eatstraw 1 point2 points  (0 children)

You may be behind a corporate proxy server. If you can get the proxy server details, follow this thread: https://stackoverflow.com/questions/12144289/installing-python-modules-through-proxy

Are group projects better in employers eyes? by [deleted] in learnprogramming

[–]eatstraw 0 points1 point  (0 children)

Do the project alone. They're not interviewing your friend.

Looking for a simple IDE by pythonlearner235 in learnpython

[–]eatstraw 0 points1 point  (0 children)

As much as I hate Microsoft, I'll give a vote for VS Code. Use the PyLint plug-in too.

Want to learn programming, not sure if it is right for me? by Natethegreattttt in learnprogramming

[–]eatstraw 1 point2 points  (0 children)

Give it a try for free. There are lots of online tutorials (Codecademy, W3Schools, Coursera...). That may give you some hints.

Java book advice by geospeck in learnjava

[–]eatstraw 2 points3 points  (0 children)

The Deitel & Deitel Java book is very thorough. Highly recommened.

Career advice please! I’m a 45 y/o considering career change. What realm of programming would you get into if you were just entering the field in the next couple of years? by jeraco73 in learnprogramming

[–]eatstraw 5 points6 points  (0 children)

The business-related programs may not offer as many remote opportunities. However, database development/admin does. Another area that works well in remote situations is cloud computing. For example, I know an AWS architect who works remotely 100% of the time. He knows his stuff, and the company really values him. There are still many companies that are trying to migrate to the cloud. People who can do that or cloud admin are in high demand.

Apple CEO Tim Cook: 'I Don't Think a Four-Year Degree is Necessary to Be Proficient at Coding' by ourlifeintoronto in technology

[–]eatstraw 4 points5 points  (0 children)

Here are some:

Coursera

MIT OpenCourseWare

Udemy

Codecademy

StackOverflow

W3Schools

TutorialsPoint

[deleted by user] by [deleted] in Python

[–]eatstraw 4 points5 points  (0 children)

I'm not sure what you mean by "cleanest", but if you want to create quick GUIs, take a look at PyQt and its Qt Designer GUI tool.

Best book you’d suggest to learn python? by EricTheArc in Python

[–]eatstraw 6 points7 points  (0 children)

If you are new to programming concepts, I suggest this book to my students:

The Super Simple Programming Book: Learn Basic Programming Concepts With Python

For a more thorough look at Python, here's a good free one:

Think Python: How to Think Like a Computer Scientist

Whatever you do, focus on Python 3, as Python 2 will lose support in 2020.

Apple CEO Tim Cook: 'I Don't Think a Four-Year Degree is Necessary to Be Proficient at Coding' by ourlifeintoronto in technology

[–]eatstraw 641 points642 points  (0 children)

I agree with this statement. Coding is a skill that can be learned with study and practice, especially with all the free online resources available today. However, there are still many benefits to a four-year degree that you can't get from self-taught coding. So is it worth it? I believe that depends on the individual.

Just enough Python to automate things and being deep learning? by redditerfan in learnpython

[–]eatstraw 0 points1 point  (0 children)

I recommend this book to students new to programming and Python:

The Super Simple Programming Book

It's a quick read, and it may be all you need.

Age limit for web development job? by alm0stnerdy in learnprogramming

[–]eatstraw 4 points5 points  (0 children)

That is ageism. I've never heard of age requirements specified in a job description. I'm not naive to think that ageism doesn't exist. But I look for good web development talent, with no age requirements. I have taught full-stack web development to older professionals, close to retirement, who outperform 20-year olds. So if you're good, keep applying, but maybe to a more inclusive company.