>> On Sun, Feb 17, 2019 at 11:54 AM Stephen Partington <cryptworks@gmail.com> wrote:
>> I really need to start leaning scripting of some flavor.

I've much said the same thing too.  As a network/security person, there's been a push in the industry for some time to "automate" everything, but I've yet to see many good way to "develop" that cleanly after 20 years, and never find programming to be that interesting to learn or solve myself.  I've taken ansible and python classes, but still the "developer" knack eludes me to leverage them well.  I've long ago written off that I'm simply not a developer, scripter, whatever you want to call it, and never will be.

I have made a career however of finding other suitable means to accomplish necessary feats, as most of us non-code-writing engineers here tend to, so it *is* possible to get along for the most part fine, or at least has been in the past...

I'd suggest to the original question where to start - find a purpose.  Something needing done, an itch to scratch, something you need/want to build, or fix, and use that as an engine to teach yourself.  For me, it would be network automation, even home automation or robotics, but finding a project to fuel your desire to learn programming, or anything else, always helped me learn new things.  

Plenty of technologies/skills to learn out there outside just general "programming" if like myself you don't find one you like too.

-mb


On Sun, Feb 17, 2019 at 11:54 AM Stephen Partington <cryptworks@gmail.com> wrote:
I really need to start leaning scripting of some flavor.


Sent with Shift

On Sun, Feb 17, 2019 at 11:44 AM Steve Litt <slitt@troubleshooters.com> wrote:
On Fri, 08 Feb 2019 12:33:11 -0500
"Harold Hartley" <wheelie207@ownmail.net> wrote:

> I am interested in learning to write code and not sure where to start.
> I'm looking for anyone that can steer me in the right direction for
> books or web site that can help me get started.
>
> I currently run Fedora 29, with 1 TB drive, i3-7100 processor and
> currently 4 GB ram but will be upgrading to 16 GB ram and with dual
> monitors.

Do you ever create shellscripts to automate part of your Fedora 29's
work? If so, that's writing code. Explore branching, looping, sending
signals back and forth using kill. When you find your shellscript's
runtime performance too slow, or when you find it inconvenient to code
bigger programs in shellscripts, it's time to switch to Python.

By the way, I begin all my shellscripts with #!/bin/sh, not
#!/bin/bash, because Bash is a great interactive shell but it's bloated
overkill for shellscripts.

SteveT
---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss


--
A mouse trap, placed on top of your alarm clock, will prevent you from rolling over and going back to sleep after you hit the snooze button.

Stephen

---------------------------------------------------
PLUG-discuss mailing list - PLUG-discuss@lists.phxlinux.org
To subscribe, unsubscribe, or to change your mail settings:
https://lists.phxlinux.org/mailman/listinfo/plug-discuss