<div dir="ltr"><div dir="ltr"><div dir="ltr" class="gmail_attr">>> On Sun, Feb 17, 2019 at 11:54 AM Stephen Partington <<a href="mailto:cryptworks@gmail.com">cryptworks@gmail.com</a>> wrote:</div><div dir="ltr" class="gmail_attr"><span style="font-family:"trebuchet ms",sans-serif">>> I really need to start leaning scripting of some flavor.</span></div></div><div dir="ltr"><br></div><div dir="ltr">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.</div><div dir="ltr"><br></div><div>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...</div><div dir="ltr"><br></div><div dir="ltr"><div>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. </div><div><br></div><div>Plenty of technologies/skills to learn out there outside just general "programming" if like myself you don't find one you like too.</div><div><br></div><div>-mb</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Feb 17, 2019 at 11:54 AM Stephen Partington <<a href="mailto:cryptworks@gmail.com">cryptworks@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-family:"trebuchet ms",sans-serif">I really need to start leaning scripting of some flavor.</div><div style="font-family:"trebuchet ms",sans-serif"><br></div><br><i id="gmail-m_4527300080048262705shift-signature">Sent with <a href="https://tryshift.com/?utm_source=SentWithShift&utm_campaign=Sent%20with%20Shift%20Signature&utm_medium=Email%20Signature&utm_content=General%20Email%20Group" target="_blank">Shift</a></i></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Feb 17, 2019 at 11:44 AM Steve Litt <<a href="mailto:slitt@troubleshooters.com" target="_blank">slitt@troubleshooters.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, 08 Feb 2019 12:33:11 -0500<br>
"Harold Hartley" <<a href="mailto:wheelie207@ownmail.net" target="_blank">wheelie207@ownmail.net</a>> wrote:<br>
<br>
> I am interested in learning to write code and not sure where to start.<br>
> I'm looking for anyone that can steer me in the right direction for<br>
> books or web site that can help me get started.<br>
> <br>
> I currently run Fedora 29, with 1 TB drive, i3-7100 processor and<br>
> currently 4 GB ram but will be upgrading to 16 GB ram and with dual<br>
> monitors.<br>
<br>
Do you ever create shellscripts to automate part of your Fedora 29's<br>
work? If so, that's writing code. Explore branching, looping, sending<br>
signals back and forth using kill. When you find your shellscript's<br>
runtime performance too slow, or when you find it inconvenient to code<br>
bigger programs in shellscripts, it's time to switch to Python.<br>
<br>
By the way, I begin all my shellscripts with #!/bin/sh, not<br>
#!/bin/bash, because Bash is a great interactive shell but it's bloated<br>
overkill for shellscripts.<br>
<br>
SteveT<br>
---------------------------------------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="https://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer" target="_blank">https://lists.phxlinux.org/mailman/listinfo/plug-discuss</a></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail-m_4527300080048262705gmail_signature">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.<br><br>Stephen<br><br></div>
---------------------------------------------------<br>
PLUG-discuss mailing list - <a href="mailto:PLUG-discuss@lists.phxlinux.org" target="_blank">PLUG-discuss@lists.phxlinux.org</a><br>
To subscribe, unsubscribe, or to change your mail settings:<br>
<a href="https://lists.phxlinux.org/mailman/listinfo/plug-discuss" rel="noreferrer" target="_blank">https://lists.phxlinux.org/mailman/listinfo/plug-discuss</a></blockquote></div></div>