Re: learning to write code

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
+ (text/plain)
Delete this message
Reply to this message
Author: Michael Butash
Date:  
To: Main PLUG discussion list
Subject: Re: learning to write code
>> On Sun, Feb 17, 2019 at 11:54 AM Stephen Partington <>
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 <>
wrote:

> I really need to start leaning scripting of some flavor.
>
>
> *Sent with Shift
> <https://tryshift.com/?utm_source=SentWithShift&utm_campaign=Sent%20with%20Shift%20Signature&utm_medium=Email%20Signature&utm_content=General%20Email%20Group>*
>
> On Sun, Feb 17, 2019 at 11:44 AM Steve Litt <>
> wrote:
>
>> On Fri, 08 Feb 2019 12:33:11 -0500
>> "Harold Hartley" <> 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 -
>> 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 -
> To subscribe, unsubscribe, or to change your mail settings:
> https://lists.phxlinux.org/mailman/listinfo/plug-discuss

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