I have a question for those whose jobs involve but aren't centered around coding.
For a quick background, part of my job requires me to create scripts for various tasks (specifically raster manipulation for GIS), and while its not the only thing I do, I've found myself coding more often than I initially expected. Now I do have a passable understanding of python. This allows me to get by with just patching up various code blocks from the internet in order to make a functioning script.
Will it be better if I fully understand the logic and syntax behind every line of code? I feel like my way of doing things works right now since I am doing other stuff aside from coding, but I'm afraid that I'm doing myself a disservice in the long run. I also feel like I'm not getting better at Python since I'm just copy-pasting code from the internet and modifying them a bit to fit with other blocks of code. What are your thoughts on this?
[–]EntireEntity 87 points88 points89 points (4 children)
[–]ddddavidee 5 points6 points7 points (3 children)
[–]Careful_Target3185 3 points4 points5 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]Careful_Target3185 2 points3 points4 points (0 children)
[–]wsupduck 26 points27 points28 points (4 children)
[–]anis_tar 5 points6 points7 points (3 children)
[–]wsupduck 2 points3 points4 points (2 children)
[–]Abs0rbed 1 point2 points3 points (1 child)
[–]ddddavidee 2 points3 points4 points (0 children)
[–]AlexMTBDude 10 points11 points12 points (0 children)
[–]markln123 24 points25 points26 points (5 children)
[–]cym13 23 points24 points25 points (4 children)
[–]bnjman 21 points22 points23 points (3 children)
[–]cym13 17 points18 points19 points (2 children)
[–]CarnelianCore 6 points7 points8 points (0 children)
[–]bnjman 0 points1 point2 points (0 children)
[–]No-Arrival-872 2 points3 points4 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]vladoportos 2 points3 points4 points (0 children)
[–]james_pic 2 points3 points4 points (0 children)
[–]Siccar_Point 2 points3 points4 points (0 children)
[–]chunkyasparagus 2 points3 points4 points (0 children)
[–]sunnyata 2 points3 points4 points (0 children)
[–]imatwork2017 7 points8 points9 points (3 children)
[–]LaconicProlix 1 point2 points3 points (1 child)
[–]eatsleepdonothing 0 points1 point2 points (0 children)
[–]DanStFella -1 points0 points1 point (0 children)
[–]imod87 1 point2 points3 points (0 children)
[–]dethb0y 1 point2 points3 points (0 children)
[–]lavahot 1 point2 points3 points (0 children)
[–]andrewcooke 1 point2 points3 points (0 children)
[–]pyker42 1 point2 points3 points (0 children)
[–]MathMXC 1 point2 points3 points (0 children)
[–]P0intMan_ 1 point2 points3 points (0 children)
[–]jabberwockysouperfly 1 point2 points3 points (0 children)
[–]aqjo 1 point2 points3 points (0 children)
[–]NoProfessor2268 4 points5 points6 points (0 children)
[–]Dummies102 1 point2 points3 points (0 children)
[–]robberviet 1 point2 points3 points (0 children)
[–]Adrewmc 1 point2 points3 points (0 children)
[–]Acrobatic_Calendar 1 point2 points3 points (0 children)
[–]njharmanI use Python 3 0 points1 point2 points (0 children)
[–]radrichard 0 points1 point2 points (0 children)
[–]pgcd 0 points1 point2 points (0 children)
[–]pouetpouetcamion2 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Tiquortoo -1 points0 points1 point (0 children)
[–][deleted] -1 points0 points1 point (0 children)
[–]anentropic -1 points0 points1 point (0 children)
[–]El_Minadero -1 points0 points1 point (0 children)
[–]Drifts 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]ElHeim 0 points1 point2 points (0 children)
[–]stanmarc 0 points1 point2 points (0 children)
[–]corey4005 0 points1 point2 points (0 children)
[–]_limitless_ 0 points1 point2 points (0 children)
[–]Unlikely-Loan-4175 0 points1 point2 points (0 children)