I really like this idea, so uh here is my resume??
I'm a software developer who fell in love with teaching. Unfortunately many companies providing an education in writing code are scams, and I'm sad to say I'm working for one right now. I've been playing with the idea of having free "learn to code" streams, to give people the education without ripping them off.
I also am interested in getting into music production ( I have a year of piano lessons under my belt! humble beginnings lol), and I have an eccentric art style if there is a desire for visuals that don't feel derivative and samey like most modern art efforts. Attached is my most recent art piece.
I'm not just interested in teaching, really I want to just find other people who also enjoy creating and sharing information. I don't care about being rich or going viral. I just want a social ecosystem where "Wouldn't it be cool if..." is likely to be followed up by "Yeah, we should try it", or "No I already attempted that, but here is what I learned."
Do you plan on switching from piano to software? Or considered getting a midi controller? Repaer is a very popular open source tool for software music production
Not really, Logic, Abelton, Garageband is pretty good too honestly.
And I'm a Linux fan girl. I just try to be a realist about software. You can run full macOS VMs in linux pretty easily, sometimes I use them as controllers in my multiverse operating system. so like the nested hypervisor is what I call the controller. its nested hypervisor is where the app VMs are are ran.
But I'm thinking maybe at least a cheesy wine type setup is done where you load the whole VM launch the app and basically try to show you the output.
Itd be really nice to just use their free software on a platform they never intended it to be used on. I think VMs are getting good enough might be plausible to build a wrapper library to quickly make *.app software usable.
I am very interested in that. Is there a discord or something you were thinking about setting up? I would like to share my art also. There is a lemmy sub called artshare I believe. I am enrolled in a programming class next semester but I might drop it again. It was very difficult last time I attempted it
It's still just a fledgling idea in my head, and Ideally I'd like to collaborate with folks with this community to get that done. Doing what I'd like to do would be impossible alone while working full time. Thanks for telling me about artshare!
I with you on wanting to teach and to try to find free ways to do it. I've started making some minecraft videos showing programming in Lua via a mod called Computer Craft. Right now it's more showing what I program than teaching how to program in a traditional sense, but I think that's part of it (and eventually I'll make "this is a variable" videos too)
I did a little lua work recently and really enjoyed it! I'm not sure what a timeline would be on this, but I'd say probably grab a few other projects first 😜
I like this concept; thanks for introducing yourself.
I would say more but my battery is about to die because in Tijuana the infrastructure is so fucked (probably on purpose by powers that be in San Deigo but who knows) that electricity and water are never a given.
I work a lot of in C and C++ because that is what a lot of the important projects are often written in; but its not my preferred language. I like Go, Rust and Ruby a lot.
What programming languages do you work in?
And totally, there are a ton of fly by night expensive "coding bootcamps" that are just straight up scams. They make money promoting specific hosting solutions like Heroku for example and give you just enough information to maybe get a job then you are all on your own.
Anyone interesting in learning to code, I would help, but I specifically try to teach how to get involved in open source communities because it can be super intimidating, and people don't understand you can get paid for doing it. And how to follow the protocol set up by each project, or learn their politics so you can get your changes implemented.
I'm mostly experienced with Java, but I also like Lua and have had to learn JavaScript on the job many times. You knowledge about joining open source communities is golden, I have definitely been intimidated to do so my whole career, even now. Sorry about the situation in Tijuana though, my heart goes out to you.
Lua is a very "elegant" I prefer to say "pretty" but I don't pick the terms; I like it a lot, very similar to Ruby.
Does anything jump out at you when you program as especially fun? Do you like doing UX javascript stuff? (Or was it NodeJS?)
What did you work on in Java? Mobile? Tomcat servers? I wrote a tactics game with a friend once in Java, its a cool language. He kinda had a bullshit college computer science program that basically just was a trade school for Java. So I learned a lot from him. Though I ended up focusing on the networking code because I personally found writing that the most interesting.
It is very itimidating to try to jump into an open source project; and can be worse when they have specific style rules, or other protocols that if you miss they sometimes get angry. But maybe I can help you find some projects to contribute to to get started.
A lot of people on Github end up working on their own projects, I do that too, but its important to try to force yourself in the door with some communities, you learn a lot quickly and most appreciate the help.