Hey thanks! Always grateful for feedback. Here's a reply from awhile back that may be useful to people mentoring, people doing great work for others, for teh children :
From https://www.reddit.com/r/Python/comments/edr69q/jobs_that_can_be_done_with_python/fbox4yp/ : ```quote Python is a tool. Software engineering is one subfield of computer science. Python can be useful in application to pretty much any STEM or business domain. Python can be a bridge to learning additional languages. - https://en.wikipedia.org/wiki/Computer_science - https://en.wikipedia.org/wiki/Outline_of_computer_science You could get a job. Maybe pay your own bills. Write some Python code, learn some [software] project management skills, make a 5 year career plan, make a plan to network in which college or university degree program, identify within others and develop business skills, build a portfolio of well-documented code you want to share with potential employers and/or employee trainees, start putting together a CV from which you can create job applications (maybe a README.md and/or a gh-pages Jekyll blog that demonstrates your skills and experience), maybe build a Minimum Viable Product and model the business and operating costs so that you can understand the mind of teh manager. Here are some https://schema.org/JobPosting that other people have written. You can also write one for yourself: - https://www.python.org/jobs/ - https://jobs.github.com/positions?description=python - https://www.linkedin.com/jobs/search?keywords=Python - https://www.indeed.com/m/jobs?q=Python - https://stackoverflow.com/jobs/developer-jobs-using-python - https://angel.co/python/jobs - https://triplebyte.com/ https://github.com/jwasham/coding-interview-university and https://github.com/hltbra/programmer-competency-checklist are great resources for CS job interviews and lifelong learning. (Edit) some Jupyter notebooks implementing concepts from https://reddit.com/r/personalfinance/wiki and https://cs007.blog ("Personal Finance for Engineers") with a CAS like SymPy or Sage and a text like "Modeling and Simulation in Python" would've been helpful. ``` And a bit more about finance and python: https://www.reddit.com/r/learnpython/comments/flpkcd/tutorials_to_learn_how_to_use_python_for/fl020wv/ On Wed, Mar 18, 2020 at 12:55 PM Abdur-Rahmaan Janhangeer < arj.pyt...@gmail.com> wrote: > This answer should have been added on the awesome answer repo! > > Kind Regards, > > Abdur-Rahmaan Janhangeer > compileralchemy.com <https://www.compileralchemy.com> | github > <https://github.com/Abdur-rahmaanJ/> > Mauritius > > > On Wed, Mar 18, 2020 at 8:19 PM Wes Turner <wes.tur...@gmail.com> wrote: > >> >> >> On Wed, Mar 18, 2020, 6:59 AM Jason Blum <jason.b...@gmail.com> wrote: >> >>> >>> Hello! >>> >>> I've been toying with the idea of recruiting mentors to commit to one >>> hour a week to moderate a channel on https://gitter.im/ or >>> https://discordapp.com/ or even IRC, specifically geared towards >>> supporting kids working through https://codecademy.com/, >>> https://trinket.io/ or https://twilio.com/quest or any of dozens of >>> other amazing coding tutorials out there. >>> >>> With so many kids home now, seems like the perfect time kick something >>> off. >>> >>> But I wanted to bounce the idea off folks. Does it already exist? >>> Would you be able to participate? >>> >>> I envision a directory listing hour by hour who is moderating the hour >>> and tagging any specializations (#Python, #Repl.it, #Arduino, etc.), but >>> with the understanding that all general tech support is provided, even if >>> only to steer questions towards the right resource on the web. Same IRC >>> etiquette rules would apply. Sample interactions: >>> >>> kid: How do I get python installed on my dad's laptop: >>> moderator: Hi #kid well I assume your dad is ok with this? I find >>> https://installpython3.com/ pretty well maintained. >>> >> >> https://docs.conda.io/en/latest/miniconda.html >> >> >>> kid: I'm stuck on this line of code [then pastes in 50 lines of code] >>> moderator: Hi @kid ah cool, Ill try to point you in the right direction, >>> but first lemme introduce you to https://dpaste.org/ >>> >> >> Fenced code blocks in Markdown get syntax-highlighted with many systems: >> >> ```python >> import this >> # etc >> ``` >> Pull Request reviews support line-by-line commenting and optional >> revision right granting: >> >> https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/requesting-a-pull-request-review >> https://docs.gitlab.com/ce/user/project/merge_requests/ >> >> GitHub Classroom runs CI tests for student assignments: >> https://classroom.github.com/ >> >> For learning git branching (for pull requests), >> https://learngitbranching.js.org/ is excellent and interactive >> >> Notebooks on Colab can be shared as editable and support comments >> https://colab.research.google.com/ >> >> Notebooks on CoCalc have a (collaborative) time slider replay, chat, >> course assignments, nbgrader, … >> https://cocalc.com/doc/ >> >> >>> kid: How do I [whatever]? >>> moderator: Hi @kid! I dunno, but I've been doing this for 20 years and >>> have yet to encounter a problem someone else didn't solve. Lemme help you >>> research it a little. Let's start with [StackOverflow, PyVideo, Google, >>> ReadTheDocs, DjangoPackages, PyPi, etc] >>> >> >> https://reddit.com/r/learnpython has moderators >> >> Phrasing the question for search is maybe the most useful skill for >> learning and professionally doing programming: >> >> - find the docs and bookmark them >> - find the source and bookmark it >> - list every possible word for the thing you're describing >> - try adding "double quotes" around certain terms and error messages >> - exclude with minus: -"this or that" >> >> >>> Bottom line is just to keep younger coders from giving up, by giving >>> them an introduction to how vast and awesome this community is. This would >>> not be just another coding site and not open-ended tech support, but rather >>> a chat-based gateway to what's already out there. >>> >> >> Asynchronous and logged scales. >> >> https://reddit.com/r/learnpython >> >> Well-designed tutorials don't require much searching for answers from >> people on the interwebs. >> >> https://github.com/quobit/awesome-python-in-education >> >> >>> >>> Does such a thing already exist? Would you sign up one hour a week to >>> mentor? How do we eject violations of >>> https://www.python.org/psf/conduct/ Where does this idea fall apart? >>> >>> Thanks! >>> >>> -Jason Blum >>> Father of four at home right now driving me nuts >>> _______________________________________________ >>> Edu-sig mailing list -- edu-sig@python.org >>> To unsubscribe send an email to edu-sig-le...@python.org >>> https://mail.python.org/mailman3/lists/edu-sig.python.org/ >>> >> _______________________________________________ >> Edu-sig mailing list -- edu-sig@python.org >> To unsubscribe send an email to edu-sig-le...@python.org >> https://mail.python.org/mailman3/lists/edu-sig.python.org/ >> >
_______________________________________________ Edu-sig mailing list -- edu-sig@python.org To unsubscribe send an email to edu-sig-le...@python.org https://mail.python.org/mailman3/lists/edu-sig.python.org/