LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > LinuxQuestions.org > LinuxQuestions.org Member Intro
User Name
Password
LinuxQuestions.org Member Intro New to LinuxQuestions.org? Been a long time member but never made a post? Introduce yourself here.

Notices


Reply
  Search this Thread
Old 04-12-2015, 10:11 PM   #1
Rebekah
LQ Newbie
 
Registered: Apr 2015
Location: Iowa
Distribution: Debian
Posts: 15

Rep: Reputation: 8
Smile *stops lurking*


This forum keeps showing up when I Google questions, and there's a newbie section, so I figured I'd join.

My name is really Rebekah. I'm 17, live in Iowa, and I'm in the middle of earning an AAS in Programming at my community college. I know, I'm weird... a teenage girl halfway through a programming degree. Kind of a long story.

I'm familiar with several computer languages but I don't feel competent enough to say I "know" them. Mostly these are the languages I've had the opportunity to take classes on, and the Microsoft Machine has clamped down pretty hard around here. It's most of what they teach. I've had a little C#, a little Java, extensive amounts of VB (it was free college credits), and I did learn HTML and CSS out of an O'Reilly book when I was 13. (A bit outdated now.) I've tinkered a bit, starting to learn Python and C on my own at different points but not getting very far because I've been busy with other things.

I don't really know any one language in depth well, although hopefully I can change that soonish. People hear all the stuff I've taken classes in and they think I'm some kind of expert programmer... that's silly. Knowing the basics of several languages isn't equivalent to knowing one really well. Having been in a few relationships does not qualify you to be a marriage counselor. You know? So if someone's thinking that--don't think that.

I'm so sick of Visual Studio. I want to learn the languages of open-source, not just Microsoft's babies. So it's back to self-teaching and the ability to choose tools that don't try to write code for me. I know I should learn to use those tools, they probably save time in certain circumstances... I guess. There's probably an open-source IDE out there that I'll find and like one day. I've been experimenting with the code editors Linux offers. Emacs is all right--I haven't really learned to use it yet--but vi still scares me. There's always gedit, I guess. I'll have to explore its customization options later, like whether it'll show me line numbers and stuff.

I'm in a Linux class now. I think the teacher is an actual hacker, or at least someone who really knows her stuff. So far, the book has mostly covered a lot of the stuff I've learned by tinkering; I guess I didn't realize how quickly I'd been learning on my own. But I think it's about caught up to me now we're a few chapters in.

I want to contribute to open source and answer people's programming questions and be competent enough to help make cool stuff that isn't pinned down by restrictive legalese. I sympathize with hacker ideals and hope to join the culture. I guess I've been in sort of a low-grade larval stage for quite a while, but I've been hampered by the complications of American public schooling... and believe me, this was a big enough hamper to hold an army's laundry. Friggin' PHBs running those schools...

Anyway, that's me. I should be doing homework.
 
Old 04-13-2015, 09:33 AM   #2
Head_on_a_Stick
Senior Member
 
Registered: Dec 2014
Location: London, England
Distribution: Debian stable (and OpenBSD-current)
Posts: 1,187

Rep: Reputation: 285Reputation: 285Reputation: 285
Hello Rebekah, welcome to LQ!


It is very inspiring to hear your tale, more women are needed in the FLOSS community.

Keep up the good work!
 
Old 04-13-2015, 02:45 PM   #3
vmccord
Member
 
Registered: Jun 2012
Location: Topeka, KS
Distribution: Mostly AWS
Posts: 71
Blog Entries: 31

Rep: Reputation: Disabled
ditto
 
Old 04-13-2015, 03:33 PM   #4
metaschima
Senior Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
Welcome to LQ. You are clearly very smart for your age and are well on your way to a career in programming. I wish you luck.

Quote:
Originally Posted by Rebekah View Post
I don't really know any one language in depth well, although hopefully I can change that soonish. People hear all the stuff I've taken classes in and they think I'm some kind of expert programmer... that's silly. Knowing the basics of several languages isn't equivalent to knowing one really well. Having been in a few relationships does not qualify you to be a marriage counselor. You know? So if someone's thinking that--don't think that.
You should know one language in depth. The exact language depends on what you want to accomplish. Knowing lots of languages is very useful as well. I know that learning about other languages has exposed me to new concepts and programming styles that have helped me in languages I already knew. I'm not a programmer by profession, but I know C and bash well.
 
Old 04-13-2015, 03:46 PM   #5
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,269
Blog Entries: 24

Rep: Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196Reputation: 4196
Welcome to LQ, GNU, Linux and free thought!

Quote:
Originally Posted by Rebekah View Post
I'm so sick of Visual Studio. I want to learn the languages of open-source, not just Microsoft's babies. So it's back to self-teaching and the ability to choose tools that don't try to write code for me. I know I should learn to use those tools, they probably save time in certain circumstances... I guess. There's probably an open-source IDE out there that I'll find and like one day. I've been experimenting with the code editors Linux offers. Emacs is all right--I haven't really learned to use it yet--but vi still scares me. There's always gedit, I guess. I'll have to explore its customization options later, like whether it'll show me line numbers and stuff.
There are GNU/Linux IDEs, but I would encourage you to try your hand all the way down at the basics - shell, filesystem and your brain as top level organizing agent!

That will put you in direct touch with all the essentials, make all the wonderful Unix/Linux utulities immediately available to you and give you most versatile skill set in the least time if you are smart and willing to work at it initially. You seem to fit that description!

Afterward, if you prefer a GUI or emacs-like IDE environment you will already know your way around the tool set and nothing much will be hidden from you by acquired IDE habits.

My own development environment consists of tmux for multiplexed shells, urxvt for unicode terminal and vim for editor - all should be available in your distro of choice. I organize each project's structure according to my own habits and manage some rather large projects in parallel - all without an IDE, and wouldn't have it any other way! Just a suggestion, but one I think may be valuable to someone like yourself!

Good luck!
 
Old 04-13-2015, 05:54 PM   #6
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,627

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
Quote:
live in Iowa,
but you work in outer space


dual boot
OpenSUSE is a nice stable OS
or Debian 8 ( i hate gnome 3 so i run kde on debian and suse )
ScientificLinux 6 has Gnome2 ( THAT I LIKE )

or

install MinGW on windows and use gcc and/or "blodeshed's Devc++"

in 2001 i ran mingw and Cygwin and Visual studio on XP

believe it or not but learning to use Autotools and gcc is WAY nicer that Visual studio
but if you need an IDE most distros have something that is Default

Eclipse is nice and so is QT creator for using the QT based GUI's




Quote:
I want to contribute to open source and answer people's programming questions
find a program that YOU like and is related to something you like
a hobby ?

for me it was SPACE and the Voyager missions
i got into working with that imaging data
 
Old 04-13-2015, 06:25 PM   #7
Keith Hedger
Senior Member
 
Registered: Jun 2010
Location: Wiltshire, UK
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,153

Rep: Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856
Quote:
Originally Posted by John VV View Post
but you work in outer space...
Spot the trekie ...

Hi Rebekah
 
Old 04-13-2015, 08:09 PM   #8
rokytnji
LQ Veteran
 
Registered: Mar 2008
Location: Waaaaay out West Texas
Distribution: antiX 23, MX 23
Posts: 7,143
Blog Entries: 21

Rep: Reputation: 3481Reputation: 3481Reputation: 3481Reputation: 3481Reputation: 3481Reputation: 3481Reputation: 3481Reputation: 3481Reputation: 3481Reputation: 3481Reputation: 3481
Lots of good links in the signatures in your replies.

Since being self taught mostly.

http://wiki.linuxquestions.org/wiki/Slackware-Links

Howdy from the scooter tramp.
 
Old 04-14-2015, 01:56 AM   #9
Rebekah
LQ Newbie
 
Registered: Apr 2015
Location: Iowa
Distribution: Debian
Posts: 15

Original Poster
Rep: Reputation: 8
Thanks for the warm welcome, guys!

Quote:
Originally Posted by Head_on_a_Stick View Post
Hello Rebekah, welcome to LQ!


It is very inspiring to hear your tale, more women are needed in the FLOSS community.

Keep up the good work!
I've heard of STEM, but FLOSS? Is that something about dentists? Silly acronyms.

Girls are definitely a real minority around here. I'd say we're about 5 of the tech students I see. But the "boys' club" has been treating me very well, apart from a jerk or two. There is one teacher whose classes I won't take any more, because I refuse to pay him to make his little below-the-radar derogatory comments at me every day (and then he started gossiping about me after I didn't sign up for his classes), and I'm pretty annoyed at my college for not taking my complaint about him seriously. He will remain nameless here. But everyone else has been awesome.

My guy friends are cool with me as I am. They don't feel threatened by my intelligence--which nearly everyone in high school had been--probably because they're willing to accept that a teenage girl with a blue pixie cut even could be intelligent. These are guys who grew up reading about Hermione Granger, and they don't seem to care that a chick can program better than they can. They just accept that it's my specialty and they have their own, like web design or game design or hardware or networking, which I'm not so good at (especially hardware and especially especially networking). Nerd guys are just really accepting and also willing to get into conversations about Ender's Game and Death Note and Harry Potter and Pokmon. And they're maybe a little protective of me, too. It's kind of sweet actually. You should have heard them in the situation with that teacher. The one guy who was in the class with me called out the teacher a few times when he was rude to me, and when I eventually told the others about why I wasn't taking any of his classes, I had to turn down some very colorful insult suggestions they had for him. :P

Also, I never got invited to go see 50 Shades of Grey. That's a plus for me in any friend group.

Last edited by Rebekah; 04-14-2015 at 02:04 AM.
 
Old 04-14-2015, 02:31 AM   #10
timl
Member
 
Registered: Jan 2009
Location: Sydney, Australia
Distribution: Fedora,CentOS
Posts: 750

Rep: Reputation: 156Reputation: 156
free/libre/open-source software

https://en.wikipedia.org/wiki/Free_a...software#FLOSS

but it can be used for the teeth as well

https://en.wikipedia.org/wiki/Dental_floss

Last edited by timl; 04-14-2015 at 02:33 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Been lurking for a while and .... chrishirst LinuxQuestions.org Member Intro 0 11-16-2011 06:14 AM
Time to stop lurking! m.paradoxa LinuxQuestions.org Member Intro 1 10-09-2010 02:32 PM
De-lurking CNBarnes LinuxQuestions.org Member Intro 1 06-23-2009 05:26 PM
Kinternet lurking and other problems svar SUSE / openSUSE 9 12-16-2005 02:20 AM
After much lurking, hello! Clever Nickname LinuxQuestions.org Member Intro 1 04-20-2004 08:32 AM

LinuxQuestions.org > Forums > LinuxQuestions.org > LinuxQuestions.org Member Intro

All times are GMT -5. The time now is 11:45 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration