• Welcome to Autism Forums, a friendly forum to discuss Aspergers Syndrome, Autism, High Functioning Autism and related conditions.

    Your voice is missing! You will need to register to get access to the following site features:
    • Reply to discussions and create your own threads.
    • Our modern chat room. No add-ons or extensions required, just login and start chatting!
    • Private Member only forums for more serious discussions that you may wish to not have guests or search engines access to.
    • Your very own blog. Write about anything you like on your own individual blog.

    We hope to see you as a part of our community soon! Please also check us out @ https://www.twitter.com/aspiescentral

Questions About Coding

I've had phases where I enjoyed using some photo editing software. At least I think that is the proper term. There was no coding involved on my part though. You just do things like cropping, tilting, removing background, adding text, ect. The buttons for those functions are already present on the screen. You just kind of experiment with it and learn what the various emblems do.
 
I've had phases where I enjoyed using some photo editing software. At least I think that is the proper term. There was no coding involved on my part though. You just do things like cropping, tilting, removing background, adding text, ect. The buttons for those functions are already present on the screen. You just kind of experiment with it and learn what the various emblems do.

You might LOVE Photoshop then. Sadly though it's no longer an uber-expensive program you purchase with a license, but now you can only rent it at an uber-expensive price.

However there are a handful of other decent bitmap graphic programs out there that can help you to learn and hone your skills. "Photopea" as an example is one you can even download for free. It even can manipulate native Photoshop .psd files.

Though seriously, you need a laptop or desktop computer to effectively use them. Photoshop in particular, needs a good amount of memory to run properly. Newer versions can struggle on 8GB, but will work far better with 16GB or even 32GB.

The weird thing now is to see advances in AI that can do things in seconds that would have otherwise taken me hours to implement using a 27 year old version of Photoshop. But then much like web design, the advance of programs can do things the easy way instead of the hard way.

Reminds me of watching what you can do with an iPhone in their tv commercial where the guy instantly takes the cat out of the image, only to bring it back because his wife didn't like it. :p

https://www.pcmag.com/picks/the-best-adobe-photoshop-alternatives#
 
Last edited:
What kind of coding (or other tech skills) are supposed to help you get on at a library? I am still hoping to get a science job and I am still leaning very strongly towards forensic science, but I need some job while I get my degree. In fact, I need a job before I even start a degree program of any kind. My Mama and I both think that I would enjoy working at a library because I love to research topics and it would likely also include opportunities to incorporate my artistic talents due to the crafts classes and such at the library. I have tried and tried to get on at the local libraries, but apparently am not qualified even though the director of one of them said that I was adept at library work after a certain program allowed me to try working at one for two hours. I caught on to the cataloging system rather quickly and I think that is what he was referring to.
 
What kind of coding (or other tech skills) are supposed to help you get on at a library? I am still hoping to get a science job and I am still leaning very strongly towards forensic science, but I need some job while I get my degree. In fact, I need a job before I even start a degree program of any kind. My Mama and I both think that I would enjoy working at a library because I love to research topics and it would likely also include opportunities to incorporate my artistic talents due to the crafts classes and such at the library. I have tried and tried to get on at the local libraries, but apparently am not qualified even though the director of one of them said that I was adept at library work after a certain program allowed me to try working at one for two hours. I caught on to the cataloging system rather quickly and I think that is what he was referring to.

Duck Duck Go AI "Search Assist":

"Librarians increasingly need coding skills to enhance library systems, improve user experiences, and create new services. While not all librarians must be expert coders, a basic understanding of programming concepts and languages like XML, HTML, and JavaScript is becoming essential in the field."

I have to almost laugh at this myself, given such publicly funded public-sector jobs probably don't pay well and are so subject to cutbacks in staff and even total closures. Not worth the effort to learn such skills that would pay so much more elsewhere, IMO. When I switched careers from insurance to web design, I got quite a jump in pay. Though in all fairness it was many years ago when the web was still brand new to most folks.

Perhaps you should look at another similar line of work: archivists. More complex skills required.

"Archivists increasingly need coding skills to manage digital collections, with programming languages like Python and SQL being particularly useful for tasks such as data cleaning, file management, and digital preservation. Familiarity with command line tools and regular expressions can also enhance their ability to process and manipulate large datasets efficiently."

Again though, to learn website design start with HTML and CSS. Not any kind of scripting like Java Script. Otherwise that's "putting the cart in front of the horse" in terms of properly learning website design. And if HTML and CSS vex you, that's a sign to walk away from it all, having avoided investing so much time in actual programming skills.
 
Last edited:
Do I need to go back to retail? Having to carry heavy items up ladders for back stock, unloading trucks and all that really wears on your musculoskeletal system plus dealing with all the bullying. Small shops rarely hire anyone. It was really wearing on me both physically and mentally. Over the years, I had got to where I rocked back and forth a lot and had almost daily laughing fits. I have recovered so much being out of there, but where else is there for me. Trying to learn coding languages is so stressful and monotonous. I don't understand why so many people enjoy it. If people know you are "smart", they tend to automatically assume you are some sort of tech expert and when it turns out that you are not it seems as though other knowledge, talents, or abilities are deemed useless.😔 I was bullied throughout childhood because of my brain yet now I wonder if I was ever truly smart at all. All those kids that bullied me for my knowledge of science facts, and my extensive vocabulary and ability to recite lengthy passages word for word can most likely work circles around me on a computer.😔
 
Do I need to go back to retail?

As an autistic person, I can't honestly in good conscience recommend much of anyone in this community working in retail sales. Not given the consistent amount of interaction between co-workers and customers.

I did retail as a salesperson and cashier working in a small hobby shop. It helped that I was familiar with a lot of the merchandise, but dealing directly with people on an impromptu basis was certainly taxing for me.

My older brother was in retail almost his entire adult life, other than enlisting in the Navy. Where he learned skills that would have paid far more than standing behind a counter. But he spent a lot of effort not trying to work hard, and less than graciously accepted living along the poverty line doing only retail as a store clerk.

To this day he bitterly resents his younger brother who studied hard and chose much more difficult lines of work, to live a much better lifestyle in comparison. As a result, we don't speak to one another any more.

Your intellect is suited well beyond retail. Besides when it's a job reference more than ten years old, it won't likely carry much weight with prospective employers. Shoot for something higher that's worth the effort. Especially those jobs with fewer human interaction that can allow many of us "breathing space" we might not otherwise have for our mental health.
 
I am starting this thread in response to a suggestion on my profile by @Aspychata . I don't know what to learn or if I even need to. What is coding even about apart from building a computer from scratch or developing a website? It seems like a lot of job descriptions claim that knowing how to code is a plus and it doesn't always make sense to me that it would be. There are so many coding languages. How do you even know where to start? How many does a person need to know? Why does a person need to know them? I've tried some lessons before, but one of the apps I was using was discontinued and I dropped out of the other program. The app was teaching something called JavaScript. The other program also had JavaScript; but additionally, it had another course where I was learning how to read binary. Where would you even use any of this in real life? Within the program you just put the JavaScript code in and it draws a picture or in the case of the binary code it had me figuring out what was wrong in a line of code that caused an imaginary malfunction and I actually got that answer correct at the time, but what do you do with it when you are not inside a training app? Where do you even input it? Why do you need to write code to draw a picture when you can do the same without writing code? I don't understand tech hardly at all. Sometimes looking at this stuff makes me feel like I am not really smart after all.

I think that more important than learning a bunch of languages is to learn the logic, ones you learn the logic then picking the language becomes a matter of preferences, features and the so... after the logic, i'd would say the next skill is to understand systems get familiar with the flowchart symbols and be able to describe any system with such symbols... ones you understand the logic and are familiar with flowchart symbols you can write down any program in the world, before you even touch down on a language... now you can pick a language, considerations for the language can be personal preferences, hardware specifications, if you are running the program on top of an OS, what OS is that... security features, libraries... and so on...

"it had another course where I was learning how to read binary. Where would you even use any of this in real life?"

I would say it does not hurt to know something like this, if it gives you better understanding of the logic, but in reality if you are not designing circuits at component level, or your computer have modern specifications, this probably will no do much for you. This sounds like the kind of thing that was a must in the 80s. If you are not programming for a Comodore64 or for a wrist watch... you probably will never have practical use of this.

"Why do you need to write code to draw a picture when you can do the same without writing code?"

I am going to assume here, based on this 2 questions that you was interested on writing games... a drawing like a character in a game takes memory, no just to store but to render, and you will make that character move on the screen and also animate... look at how they program characters in old Nintendo games, like Mario... there are plenty of videos and websites explaining how this characters where programmed to be able to run the whole game on the hardware limitations of such consoles... today it is harder to hit this kind of limitations, but you still find them, like... what is the processor of an ATM machine, and why COBOL???
 
@FayetheADHDsquirrel

It would take years to learn all of the IT skills implied by your questions.
You need to narrow your scope.

This won't be possible if you use Job Descriptions in employment announcements or AI summaries to find out what you "need" go know.
They tend to be highly over-specified - i.e. they claim to require the skills and experience of someone who's been a professional developer for 5 years.

I'm 98% sure Librarians don't need to know all that stuff the AI suggested.
It looks like a better fit for someone responsible for developing a Library Management product - i.e. the kind of thing that a Library would deploy so they didn't have to develop one for themselves.
 
Automating a system to water plants sounds as though one would need to learn electronic and mechanical engineering as well.😳 I don't even know what a MIDI controller is. I'm not quite sure what the next two are about or why I would need them. I send emails just fine without knowing how to code. Why would I need to know anything about a programming language to send an email. Those settings already exist.🤔

Thankfully a lot of the internals of most things have been abstracted away, so a lot of people with even basic knowledge of computers can buy a $10 microcontroller and have a relatively easy time getting up and running, even if they just build projects other people have made and use their code, for example. Not to mention, simply getting an LED to blink for the first time is a lot of fun for a certain kind of nerd.

MIDI is just a very simple language that musicians use to interact with computers. If you've ever used a keyboard that hooks up to a computer but doesn't have an onboard sound synthesizer or any speakers of its own, that's a MIDI controller.

Email automation tasks can range from everything from setting up autoreplies and maintaining email lists to filtering messages, auto-cleanup, and pretty much everything else you could imagine.

Even manipulating images this way can be a lot of fun. While you could very likely split bands, blur just the red channel of an image and then recombine RGB to HSV in photoshop (even though it will likely take a few workarounds), it's just a few lines of python code to do this to an image, and that's just the beginning. Batch editing opens up, automatically downloading stock images easily becomes part of the pipeline, and you've got a totally unique and powerful workflow.

Everything you use has been built with code, so this is a nice way of getting between the cracks and doing a little 'extra', especially when programs simply don't have a feature you're looking for.
 

New Threads

Top Bottom