As always look to Baltimore to see MOVING FORWARD ONE WORLD ONE GOVERNANCE ONE COMMONER CORE. What we see in Baltimore is this-----global students brought to our global research corporation campuses where they do nothing but set goals of marketing and product mills. This is sold as being for those students' success but the only goal is using students who have the intelligence to create patents for that corporate university who then sells the patent to that global 1% and their 2% having only the skill of LYING, CHEATING, AND STEALING. This product mill will never lead anywhere for these students constantly flowing through----they are simply being used as FREE LABOR.
The second thing we see in Baltimore is all our underserved students tied to PROGRAMMING AND DATA CODING. The 5% to the 1% global Wall Street players having been thrown patronage bones pretending to have businesses are the ones pushing these students and skills on students rather than fighting against global technology and global online businesses for ONLY THE GLOBAL 1% ----killing all ability for US cities to build LOCAL ECONOMIES WITH LOCAL SMALL BUSINESSES FOR 99% OF CITIZENS THAT WOULD BE STABLE AND HEALTHY AND LASTING.
DIVERSITY IS THE KEY BECAUSE THIS IS A GLOBAL LABOR POOL AND COMPUTER PROGRAMMING AND CODING WILL BE THE LOWEST CAREER LADDER AS CITIZENS IN CAMBODIA AND UZBEKISTAN LEARN CODING AS WELL AND WORK FOR NOTHING BUT A BED AND A MEAL.
This is the future K-12 education policy is creating in Baltimore all pushed by a 5% global Wall Street player with no care about the enslavement of children and grandchildren----
Coding Bootcamps Presented As "College Alternative" 226
Posted by samzenpus on Monday November 17, 2014 @03:10PM from the pop-goes-the-bubble dept.
ErichTheRed writes Perhaps this is the sign that the Web 2.0 bubble is finally at its peak. CNN produced a piece on DevBootcamp, a 19-week intensive coding academy designed to turn out Web developers at a rapid pace. I remember Microsoft and Cisco certification bootcamps from the peak of the last tech bubble, and the flood of under-qualified "IT professionals" they produced. Now that developer bootcamps are in the mainsteam media, can the end of the bubble be far away?
Strong Education and Diversity Key to Global Success
Though challenges differ from country to country, global themes hold true in STEM education.By Nicholas Zazulia, Staff Writer | May 19, 2016, at 5:49 p.m.
Educators agree on the importance of increasing diversity in STEM fields. (BASIS Tucson North)
BALTIMORE -- People from Texas, California and New York may not agree on much, but representatives from organizations in all three states were united on the importance of working as a global society to increase diversity in STEM fields.
Telle Whitney from the California-based Anita Borg Institute, Yeping Li from Texas A&M's College of Education and Human Development and Lorraine Hariton from the New York Academy of Sciences spoke Thursday at the U.S. News STEM Solutions Conference about the challenges facing the science, technology, education and math fields on an international front and what is being done to overcome them.
Whitney, the president and CEO of Anita Borg, says that the situation for women in STEM differs from culture to culture, but that one commonality is that it's difficult to stay in those fields when there is nobody else who looks like you.
"What's most important is that in all these cities, there are women and students who yearn for others who look like them," Whitney says. "So we provide a way for them to come together."
Li is a professor at Texas A&M who has also taught in China, where he grew up and received his education. One difference he has noticed between students in the countries is the way they question things. He says that while students in China thing about why an answer is correct, students in the U.S. consider why they are learning math. He considers them both smart but says they think about learning differently.
One thing Li thinks can be done to up the quality of education across the board is open classrooms to other teachers and educators so they can benefit from each other.
"Like the small mouse who can cook in the movie, everyone can teach," Li says, referring to the movie "Ratatouille." "We can find teachers in every state and every school district. But how will we know who is a great teacher if we don't open the classroom?"
Hariton is the New York Academy of Sciences' senior vice president of Global Partnerships and a veteran of the State Department. She says that the Academy did a study on why "we're graduating [a good number of] kids in STEM, but there's still a hole in the pipeline," to employment. The results showed that one of the reasons is that just knowing how to program doesn't necessarily make a great employee.
That was a major driver in some of the Academy's current initiatives. As part of the Global STEM Alliance, they have the goal of impacting 1,000,000 children in 100 countries by 2020. There is a focus on informal learning and mentorship.
One program is "1,000 girls, 1,000 futures." It is comprised of remote one-on-one mentorships between mentors and girls in countries all over the world.
Other stats and takeaways:
- According to Whitney: in Canada, 27 percent of computer science jobs are held by women; in the U.S., it is 23 percent; in Europe, it varies country to country, but overall it is 20 percent.
- Hariton says research has shown that "the first thousand days of a child's [life] makes a big difference. By the time they get to preschool, even, a lot of the patterns are set. So the earlier you can get to children [with STEM education], the better."
- According to Li: There are 3.8 mil teachers, which makes it the largest profession in nation. There are 2,100 teacher preparatory institutions and agencies.
- Per Li: The annual salary of pre-K through 12th-grade teachers was $55,000 in 2011.
- More than 50 percent of students in Texas are Hispanic. Ten years ago, Li says, less than 5 percent of the students graduating from Texas A&M's Education school were black or Hispanic. He says that while current enrollment has tripled, the disparity between teachers and students in Texas means that more needs to be done.
We don't want to dissuade any citizen from pursuing what they see as a lucrative career path but we do want to make sure folks get the big picture and with technology employment from telemedicine to global K-university corporations ---there is NO EXPECTATION OF HIGH EARNERS NOT TIED TO THOSE SAME OLD WORLD MERCHANTS OF VENICE ----
We read about global factory workers overseas forced to work 18 hours a day building cell phones and laptops often jumping out of factory windows to suicide because this work is MIND-NUMBINGLY BORING. Well, being enslaved in a garment or dye factory is not as mind-numbingly boring as writing computer code all day 6 days a week.
All of these global telemedicine/online education corporations require not only massive infrastructure investments as occurred during Obama----IT WAS ALL TO HELP THE POOR!----it requires continuous writing of computer code ---initial lesson or medical programs---constant updates----restructuring and A VERY SMALL PERCENTAGE OF PEOPLE HAVE THE PERSONALITY TO SIT AND WRITE CODE ALL DAY LONG.
So in Baltimore we hear yet again these for-profit K-12 education policies are about helping the poor----all that computer coding language at 3rd grade is going to lead to big things----or it will lead to child labor in global computer coding factories-----MORE LIKELY-----ask that global Wall Street 5% to the 1%---THEY KNOW MOVING FORWARD IS ENSLAVING.
And for 99% of women thinking the 5% to the 1% global Wall Street HILLARY NASTY LADIES have your backs----it will be women and children locked into these jobs as a majority ----
Enslaving the Masses
Posted on April 18, 2016 by TheSaint in Managing Millennials', Things that NEED to be said
Wow, apparently the recent Kotaku article about my “Recruiting Giants” blog article has renewed a massive interest in my views on recruiting… er… enslaving talent. Since there are tens of thousands of people bombarding my site seeking wisdom on these subjects, I thought I would write an update to that original blog. Unfortunately since these recent posts are attracting a lot of young millennials to this site that haven’t been exposed to ideas like these before, I’ve included some handy glossary conversions in parenthesis to make it easier for them to grasp the ideas in terms they can relate to.
First, it’s a shame the presentation wasn’t video taped because you just can’t capture the full offensiveness of the message from the slides alone. I was a professional technical speaker for Microsoft for many years and the one thing you learn is that an audience has a very low attention span for a lot of spoken detail. In the end the only things they remember are on the slides. Second, never waste an audiences time by talking about stuff they can and hear everywhere else.
If you’re going to stand on stage and consume thousands of people’s time talking, you’d better have something different to say. So when I do public speaking gigs, I always try to keep it thought provoking and controversial, anything less and the audience forgets why they bothered to show up.
People who WANT to be victims
One of the biggest themes of a lot of my recent talks and posts has been about modern wage-slave mentality that has become increasingly endemic in the West-Coast technology corridors. The attitudes and behaviors associated with it are a toxic mix that is destroying the potential value of a lot of talented people. It’s a tragedy and I’m getting a lot of flack from people who eagerly embrace it as an ideology. The wage-slave mentality is characterized by several really self-defeating views;
- I am a victim of my employer and external circumstances beyond my control!
- Being easily outraged, complaining and emotionally fragile is justifiable and appropriate professional conduct
- Getting paid to think, be creative or push a mouse is “hard work”
- This is my lot and this is as good as I’m going to get
- I’m too fragile to be challenged!
My prescription for turning fragile lazy millennials into useful fodder for the machines of industry is as follows;
- You are NOT a victim and you should spend your energy fixing the things you control instead of blaming things you don’t. You control what YOU do and you can choose to have some control over your attitudes. You are banned from having excuses for anything!
- Being emotionally fragile is something you train to overcome, not embrace. Instead of listening for opportunities to be outraged, try just listening.
- Doing something of “Value” is not the same as doing something “Strenuous”. Modern tech jobs are not “Strenuous” if you experience them as such you need to develop some emotional fortitude.
- It’s only true of people who accept it, stop accepting that you are a victim with no further potential. The sad thing about this belief is that people who embrace it are always 100% correct, it’s self-full-filling. Nothing will ever challenge this world-view once you embrace it.
- Embrace adversity and being challenged until you become confident that you can always handle it successfully.
In this context I’m often asked to give presentations to HR departments for big technology companies that struggle to find talent… er… slaves. These departments are often run by non-technical folks who have highly sanitized job descriptions they are trying to fill and are mystified when they can’t find the talent (slaves) they THINK they want. These audiences are often so conditioned to political correctness and internal process that they just can’t consider other creative approaches for finding talent in places they don’t ordinarily look.
The “Asperger’s” Engineer
For example kids and especially engineers conforming to the Asperger nerd stereotype are ripe for exploitation… they can give TERRIBLE interviews. They often have simply abysmal social skills, they can’t focus, they can’t make eye contact, they can’t relate socially. The tech world and interestingly the game industry is dominated by a lot of these kinds of folks. The “Asperger’s” nerd that can’t clear an interview screening or write their own resume can often be the most valuable kind of engineer you can hire (kidnap). All they WANT to do is code all day and be left alone to focus. When you can identify and engage them, they can be extremely valuable hires. Many mature technology companies don’t know how to identify and recruit (exploit) these folks even though they are often very valuable.
The other issue companies often struggle with is “churn”. There are a lot of reasons for “churn” in the technology industry but a major one is the relationship that male nerds have with their wives or girl friends. The nerd isn’t all that social, really likes working a lot and is very happy in their job but because they work all the time the wife or girl-friend get’s lonely. The phenomena has nothing to do with anybody demanding a lot of long hours from these folks. Real engineers love to code and don’t want to do anything else but that personality trait leads to lonely partners, especially when they had to relocate for their jobs. HR departments often try to stop churn by focusing on the male engineer employee instead of on their family situation. If the company invests more effort in configuring their work environment to support making the spouse a more integral part of the company community, the spouse is less likely to be unhappy and the engineer is far less likely to slip his shackles and escape servitude. Hence modern big-campus companies are self-contained cities (Concentration camps) surrounded by convenient low cost housing (barracks) within walking distance and easy access policies that give spouses and family as much access to campus resources like the gym, restaurants, parks, etc. as the employee. In other words companies should try to build communities that include spouses if they want to keep their engineers.
Women in high-tech
Another favorite topic I hear about a lot is how to get more women into high-tech. In the US, female engineers who are not imported from other countries are as rare as hens teeth. The number one tragic phenomena I encounter when I speak at Universities to Computer Science graduates is that the few women in the programs, primary career concern is what obstacles and discrimination that are likely to encounter in the field being women. I give the same response and every time I do it, it’s as though it’s the first time in their lives they’ve ever heard this message;
Nobody wants to work in an office exclusively full of guys!
There is NOTHING technology companies, employers, managers and the industry wants more than to be able tho hire and promote (auction off) female engineers. Lacking any local supply in the US, they can’t get H1B1 Visas issued by the State Department to import them fast enough. Any woman entering the tech industry has it made! Sadly the women we do get in high-tech who are raised in the US are often fatally compromised with victimology psychosis before they ever reach the work place (salt mine). The ones we get often fall short of their potential because they are so focused and concerned about their gender (shackles) that they often can’t conceive that there could be any other reason that they struggle at their jobs. Technology is extremely hard to master, it takes years to become proficient, communicating with teams about technology is an enormously complex undertaking made more challenging by the prevalence of a lot of male “Asperger’s” engineers with poor social skills. If you were raised to have a handy acceptable excuse for failing, such as “it’s because I’m a girl” and you accept it, then it becomes impossible for you to ever become great, because it’s always easier to blame others when you face hardship in your career. Even if it’s TRUE, even if discrimination is a factor in your environment, it’s a disastrous cycle to ALLOW yourself to embrace it. People who give themselves permission to fail or permission to give up for any reason (valid or imaginary), find making excuses habit forming. They never achieve their potential. It doesn’t matter if your victimology world-view is comforting, is constantly validated, or is justified, if you accept it as a reason for failure, you’ll never look beyond it to ask; “What can I do to improve myself”… or “What if the reason this person is telling me that I need to improve at my job is because… I ACTUALLY just need to improve at my job?”
Generally I tell women that successful female engineers will often be promoted to management roles (plantation manager) very quickly for a variety of good reasons. Female engineers exhibiting the hallmark “Asperger’s” nerd personality traits are less common, technical women are often more social and better communicators, they don’t JUST want to sit at a desk and code all day. There are many high coordination, high organization jobs that are very difficult to fill, for example: Customer Support Manager, Build Manager, QA Manager, Technical Documentation Manager, etc. These jobs have an odd combination of requirements that involve strong technology acumen, strong social and communication skills, high attention to detail and high organization. The person you want to fill those jobs with is that girl who always used to sit at the front of the class, had all the answers, did all the homework, got straight A’s…. and learned to code.
The short of it is that women in high-tech have it made (fetch a premium on the block), the only real obstacle many face to rapid promotion and total career freedom is letting go of the constant gender introspection and victimology to allow themselves to be challenged, to face and overcome failures and to hear feedback without a gender-victim filter in place to deflect negative feedback or criticism. (Shhhh don’t think, just put on the chains honey)
Finally the thing you don’t see enough in high-tech is an emphasis on mentoring (slave driver). There is often a WIDE culture gap between seasoned veteran engineers (slave drivers) and millennial kids. Kids can develop advanced computing skills at an early age very fast in the right environment (under a whip). I was fortunate enough to experience it personally by accident when I was one of these kids, now I try to bottle it to produce talent as an adult. Recruiters are always looking for that college graduate with the 4.0 GPA and 3-5 years of experience to fill their next job opening. The idea of hiring (enslaving) kids while they are still in college… not just to make coffee during their summer breaks as “interns” but as fully engaged contractors or employees is alien to most larger companies. Yet it takes many months if not years for a recent college graduate to become barely usefully functional (indoctrinated) in a high-tech environment. The biggest most famous giants of Silicon Valley (Microsoft, Apple, Google, Facebook) were founded by college dropouts and run predominantly by college aged kids all the way to enormous scales.
I tell companies that their recruiting effort should start with second year Computer Science majors attending University near corporate offices. They should recruit (poach) and assign these kids seasoned mentors at the company and the kid should be engaged by the company all the way through college (Like the Spartans did). The idea should be that the kid works at the company all the time between studies and is being groomed to glide straight from graduation to a job. If you can get the balance right the kid graduates with little or no college debt because they effectively worked their way through school (indentured servitude). Don’t worry about the kids grades or academic credentials, worry about whether the kid can learn to balance school with some continuous accountability to a job. The problem with this formula is that big companies are closed on weekends… just when college students have free time to work. The key is to get them subject to real-world work demands, accountability and pressure as early as possible so that they’re emotionally trained to manage their time, work on teams and balance a lot of competing priorities and demands. People who learn to do this early invariably become valuable employees even if they weren’t destined to be the top academic achievers in their classes. There are many many people who will thrive and excel in a real work environment who will NOT exhibit this potential in a school setting.
First career advice? Just go for it, there’s no downside
Do some time in the trenches early in your career even if your destiny is not to be a full-time coder.
Finally there is a set of advice I give kids first entering the work force (slave market). There are a lot of people who get advanced technical degrees because they hear that they lead to good jobs. This is often not the case for people who just got the degree but don’t really like programming. Software engineers who don’t code for fun, don’t like coding. People who don’t love coding are never going to become exceptional at it. There is room for a lot of different skill sets in the industry that require technical acumen without having to production code all day. If you’re young and you got that degree, even if you hope NOT to become a pure software engineer, its very valuable experience to spend a few years in the trenches doing hard core software development before moving on to more abstract roles. A few years of real experience will equip you with a lifetime of comfort and confidence dealing with technical issues and people in other roles (scars make you tough). The age to do crazy startups is when you are young and single (most vulnerable).
That’s when you can take maximum career risk and the only downside is developing exceptionally valuable lifetime skills even if your startup fails. Companies value these people more highly because they are less likely to get “institutionalized” early in their careers. By “institutionalized” I mean that Universities often factory out huge batches of homogeneously educated graduates all equally unqualified to do anything very useful for many years to come. If these kids take a regular job at a big company fresh out of school, their “breadth” of skill development can often stagnate early and they become specialized for life early in their career. People who do startups early on, generally get exposed to a broader range of (slave markets) technical and social demands and subjected to higher pressure. The result is far more mature, confident, resilient, experienced and (actionable) fearless people.
It has always baffled me that people who want to be successful athletes understand that sacrifices, long hours of training to failure without financial rewards is the path to EVENTUAL success, but everybody in the technology world is completely mystified by the suggestion that the same is true of people who want to pursue success and rewards for the products of their minds.
Startups are for the young, if you’re going to crash and burn a few times, do it early, do it often while the consequences are either negligible or even beneficial. Don’t worry about your paycheck worry about your skills and your equity in the company. There are only two paychecks that should matter to you in life;
- Making enough to get-by (ZERO!)
- Making more than you need (STILL ZERO!)
Global Wall Street 1% work hard to make this new economy sound hip, cool, and inclusive------know what tiny bots mostly set to be built will be? Agriculture and medical bots----internet warfare and security bots----these are TEDIOUSLY SMALL MIND-NUMBINGLY BORING jobs with no time for fun and games around neat toy robotics.
GRIO.com is like RADIO ONE and REAL NEWS---it targets our 99% black, white, and brown low-income citizens always selling these economies as inclusive -----well we are now that global corporate fascist state where 99% of citizens are building that SMART CITY where BIG BROTHER will allow absolutely no freedom, liberty, or privacy-----and that is what our 99% will be CODING.
Oh, this is about neat computer games sold as APPS to citizens globally-------NO, I'm sure it is not.
Tiny robots you can build and program
by thegrio | August 17, 2014 at 1:30 PM Filed in: News
Ads by Kiosked1000 Kilobots (Photo: Michael Rubenstein/Harvard University)
Plenty of mad-scientist-esque movies have included some kind of version of a minion, and if you have seen Despicable Me (2010) and Despicable Me 2 (2013), then you know exactly why everyone is running around with little yellow beanie caps with humongous cartoon eyes and weird teeth on them. People love the idea of minions: live creatures with subpar intelligence levels, making them easily controlled by their evil bosses into doing their bidding without question. Did I say evil? I guess it’s kind of automatically understood that if you want to completely control a lesser intelligence than your own, you’re evil. But what about tiny robots?
They aren’t alive, they don’t have feelings. In films such as Despicable Me, its sequel, and Megamind (2010), there are lots and lots of robots, in addition to the minions, that work together as one. What if the minions and the robots could be combined somehow so that we could have the luxury of having a large group of assistants completing our dirty work without enslaving some little being?
Top, bottom, and side views of a kilobot (Image courtesy Michael Rubenstein, Nicholas Hoff and Radhika Nagpal)
Enter the kilobot!
While these babies are a long way away from being able to do more than follow simple orders, the fact that a recent programming team was able to get them to work together in a synchronized group is very cool. We’re talking up to 1000 kilobots together at once, like a little robotic swarm of bees.
This isn’t a completely new concept. Scientists and doctors, primarily surgeons, have already been working with nanobots in the medical field for quite some time now. Getting them all to work together as a unit, though, is still something they are only dreaming about. This is where computer programming and wireless technology really comes into play. Using infrared signals, the bots are quickly, remotely programmed (I’d say conned but, well, they’re robots!) for the task at hand, and the entire swarm of bots can be programmed simultaneously, no matter how large the swarm may be.
So, how do they work together as a group? A set of algorithms, designed with the behaviors of grouping animal life in mind (think school of fish or swarm of insects) has been programmed into them that bases the bots’ “decisions” upon the relative location of another bot. If one bot is being sent left and gets too close to a stationary bot, the bot “feels” the moving bot is going left and does likewise. They communicate with signals of light and can recognize the distance in between them (and judge where they are being told to be) based on how bright or dim the light is.
They aren’t just moving together willy-nilly; there are always a few centralized robots which they can use to determine their location and appropriate movement. It’s obviously still a work in progress, but hey, this IS progress! Can you imagine sending an army of bots to pick up all the leaves in the backyard? Or go one step further and invent some kind of vaporizer ray so they can just vaporize all the leaves and yard debris (does someone here not like yardwork much?)
Interested in playing with some robot minions of your own? Have at least $14 per bot to spend? Then you are sooo in luck, because you can actually buy some of these little guys for yourself to learn about and figure out how to program. The financial bite is in the computer stuff, because in order to program these bots, you need tech. There are lots of tech schools popping up nowadays with whom you could probably share your bots in return for the use of their tech. That way, everyone could get a chance to play with robot minions.
Learning computer programming-----knowing your way around computer hardware IS A GOOD THING----we all should know the basics around the products we use everyday. Please know the goals of global Wall Street and technology corporations---it is not to create APPS that entertain----it is not to build small domestic drones to entertain WE THE PEOPLE-----it is tied to global online industries, global cyber-security for those industries---and global internet warfare and ONE WORLD SMART CITIES.
When a fascist Hitler, Stalin, Mao captured those sovereign nations they first took over their ECONOMIES and turned them from serving the needs of those 99% of citizens----to building weapons and military products then used to hold that 99% hostage during war---during THE GREAT LEAP FORWARD or MOVING FORWARD-----global industrialization is ENSLAVING.
wikiHow to Code
Two Methods:Learning a LanguageExpanding Your KnowledgeCommunity Q&A
As technology becomes more and more accessible, the need for programmers is always increasing. Coding is a skill learned and perfected over time, but everyone has to start somewhere. There are a variety of languages that are perfect for beginners regardless of the field that you're interested in. See Step 1 below to learn how.
Learning a Language
Don't worry too much about what language you pick. Many beginning coders struggle with what language to pick when they first start learning. The actual language that you start learning on doesn't make a big difference when it comes to learning about data structures and logic. These are the skills that matter most, and they can be honed with any language.
- If you make coding a career, you will find that you may never use the language that you first learned to code. Instead, you will be learning languages as you go through documentation and experimentation.
Find free resources online for the language you choose. The internet is a treasure trove of free tutorials, classes, and videos, all tailored towards the language of your choice. You can start getting a basic grasp of just about any introductory language in a day.
- Popular sites include Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School and many more.
- There are a variety of language-specific starter guides available right here on wikiHow.
- You can find how-to guides for almost any programming scenario on YouTube.
- Stack Exchange is one of the more popular Q&A sites for any programming questions you may have.
Download a good text editor. Many programming languages allow you to use external text editors when you write your code. Find a text editor that will allow you to see indentations and code markup.
- Popular programs include Notepad++ (Windows), TextWrangler (OS X), or JEdit (any system).
Download any necessary compilers. Some programming languages require a compiler in order to run the code that you create. Compilers translate the code you write into a lower-level language that the machine can process. Many compilers are open-source and free to use. Languages that require compilers include:
Start your first project. Pick a good introductory project that will help you get your feet wet. There are a variety of suggestions and tutorials online, but some places to start are basic websites for HTML, basic database and form functions with PHP, or simple programs with any of the compiler languages.
Comment all of your code. All programming languages have a comment feature that allows you to enter text that is ignored by the compiler. This allows you to add comments to your code. These comments are crucial, both for letting others know how your code works and for reminding yourself what your code does.
- You can also use the comment function to quickly remove code from your program for testing purposes. Put comment tags around the code you want to exclude and then remove the comment tags to return the code.
Pick apart other programs or web projects. When you're learning as you go, don't be ashamed to look things up and see how others have tackled the same tasks. Take time to understand why the code is doing what it does.
- See this guide for details on how to view the source code of websites.
Expanding Your Knowledge
Take classes. Community colleges, tech schools and online programs offer certifications and classes that will help you get a job as well as teaching you programming. An advanced degree like Computer Science is not always necessary, but could help to get a full time programming job.
- A lot can be said for having one-on-one time with a teacher or programming expert, something that isn't always available with online sources.
- Classes can get expensive, so weigh the benefits. If programming is just a hobby, classes may not be worth the time and money. If you want to turn programming into a career, classes can give you a big boost (but again, it's far from necessary if you have the talent).
Expand your knowledge. Beyond simply learning programming languages, you will benefit a lot from logic and mathematics classes, as these are often required for advanced programming. You don't necessarily need to learn this at school, but classroom settings can help.
- Programming involving physics calculations and other simulations requires a strong understanding of algorithms and models.
- Logic is the fundamental basis of programming, so understanding logic and processes will help you problem-solve when you are coding.
- Knowing advanced math isn't required for most programming, but the knowledge can lead to benefits and optimizations.
Learn more languages. Once you've got a good grasp on your initial language, you can start to branch out. Find another language that complements the one you know, or pick a language for a specific job that interests you. Complementary languages, such as HTML and CSS, are often the easiest to learn.
- Java is one of the most popular languages, and there are often lots of opportunities for Java developers. Java can run on a huge variety of systems and has innumerable applications. Java is used for Android applications, one of the fastest growing markets.
- C++ is highly recommended for budding video game developers. Learning how to code in Unity (a widely used, low-cost game engine) and UDK (the code for the popular Unreal engine) can help open some doors, though they aren't as useful outside of the video game industry.
- If you want to make iPhone apps, Xcode and Objective-C are going to be your primary tools. You'll also need a Mac, since Xcode can only compile on a Mac.
- Python is a server scripting language that is one of the easier languages to learn. Python is used for web services such as Pinterest and Instagram, and is simple enough to learn the basics in just a few days.
Be patient. You will often be faced with challenges while programming, especially when it comes to hunting for bugs or implementing a new idea. You'll have to learn to be satisfied with achieving small results rather than solving a whole puzzle at once. Patience leads to more effective code, which will lead to better-performing programs and happier colleagues.
Learn to work with others. If you have multiple people working on a project, you get multiple viewpoints on how to go about it. Working on teams is virtually unavoidable in the business world, so unless you're planning to develop everything independently, be prepared to work with others.
Get a job where you can practice your coding skills. Work as a volunteer designing websites or writing desktop applications. A part time job with a small company can lead to opportunities to write code for websites or simple applications.
Connect with other programmers. There are countless communities and gatherings of developers that can help support and inspire you. Look up local programming conventions, participate in a hack-a-thon or game jam (timed events with a common theme), and sign up on some programming forums to start expanding your exposure and network.
As in Japan where robotics was made a national economy we see here China taking this lead-----each time the global 1% introduces these industries having a goal of replacing mass markets and cause mass unemployment they introduce robotics as building things that are FUN----THAT ARE HELPFUL AROUND THE HOUSE---and every time it ends being just the goal of what will take a massive amount of technology support for simply global online corporations serving the global 1% and their 2%-----
FORGET THE GADGETS FOLKS---THINK OF WHAT THESE KINDS OF JOBS WILL LOOK LIKE 15-18 HOURS A DAY 6 DAYS A WEEK FOR ONLY A BED AND A MEAL.
Anyone believing labor costs are rising because somehow global labor pool are being paid more---I have swampland in Florida----no one will be paid more----US cities deemed Foreign Economic Zones will be taking both US workers and our foreign high-skilled workers down to these third world wages.
It May Surprise You Which Countries Are Replacing Workers With Robots the Fastest
By Hal Sirkin
Automation has been responsible for improvements in manufacturing productivity for decades.
Advanced robotics will accelerate this trend. Machines, after all, can perform many manufacturing tasks more efficiently, effectively and consistently than humans, leading to increased output, better quality and less waste. And machines don’t require health insurance, coffee breaks, maternity leave or sleep.
The industrial world realizes this and robot sales have been surging, increasing 29 percent in 2014 alone, according to the International Federation of Robotics.
Robots at the Hyundai factory in Asan, South Korea, on Jan. 20, 2015. (SeongJoon Cho/Bloomberg via Getty Images)Of the more than 229,000 industrial robots sold in 2014 (the most recent statistics available), more than 57,000 were sold to Chinese manufacturers, 29,300 to Japanese companies, 26,200 to companies in the U.S., 24,700 to South Koreans and more than 20,000 to German companies. By comparison, robot sales in India totaled just 2,100, IFR reported.
None of this should surprise us. Automation makes little or no economic sense in countries where there is comparatively little manufacturing or where abundant cheap labor is readily available. The basic economic trade-off between the cost of labor and the cost of automation is the primary consideration. Labor laws, cultural considerations, the availability of capital and the age and skill levels of local workers also are important factors.
Consider an economy such as India’s. When you have 1.3 billion people who can make things cheaply, it doesn’t make a lot of economic sense to automate. In fact, Indians appear more likely to design and produce labor-saving robots and other such machinery than to use it in their factories.
When you have 1.3 billion people who can make things cheaply, it doesn’t make a lot of economic sense to automate. Also important in the “buy” or “don’t buy” calculation involving robotics is the technical ability of machines vis-a-vis manual labor. Some jobs — think textile cutting and stitching, for example — simply need human hands, at least for now. This is good news, all else being equal, not only for China and India, but for other emerging market economies like Bangladesh, Indonesia, Pakistan, Thailand and Turkey, which are significant textile exporters.
But with wages increasing in emerging economies, we soon may see more robotics even in textiles, especially in cotton products where the raw material is shipped to countries like Pakistan, converted to textiles and sent back to the U.S.
What this all means is that the next stage of the robotic revolution — dubbed Industry 4.0 — will affect some countries more than others and some industries and job categories more than others. Every industry has certain unique jobs, each with its own required tasks. Some jobs can be automated, others not. Moreover, different tasks require different robotic functions — some of which will require very expensive robotic systems. All of this has to be considered.
A worker in Guangzhou, China on March 4, 2011. (AP Photo/Kin Cheung)
Last fall we took a close look at the world’s 25 largest manufacturing export economies to see which countries are most aggressively automating production and which are lagging. Nearly half of the countries — Brazil, China, the Czech Republic, India, Indonesia, Mexico, Poland, Russia, South Korea, Taiwan and Thailand — are generally considered emerging markets.
Surprisingly, the countries moving ahead most aggressively — installing more robots than would be expected given their productivity-adjusted labor costs — are emerging markets: Indonesia, South Korea, Taiwan and Thailand. Manufacturers in South Korea and Thailand, in particular, have been automating at a comparatively breakneck pace; the Indonesians and Taiwanese slightly slower.
The fast pace of automation in South Korea and Taiwan can be explained in part by higher-than-average wage increases, aging workforces and low unemployment rates. In a developing economy like Indonesia, the motive might be different — to improve quality so local factories can compete with those in Japan and the West.
Chinese manufacturers see the writing on the wall. Other countries that have been rapidly integrating robotics into manufacturing, but not quite as quickly, are Canada, China, Japan, Russia, the U.K. and the U.S. China is an interesting case because it’s automating rapidly despite the fact that Chinese wages are still comparatively low.
The reason for this, we believe, is that Chinese manufacturers see the writing on the wall. Labor costs have been increasing rapidly in China, a trend that is likely to continue. Moreover, with an aging workforce — complicated by the country’s decades-old though recently abandoned one-child policy — skill shortages appear on the horizon. And quality remains a big concern. The strategic use of robots can help compensate for these shortcomings.
Countries moving more slowly in the adoption of industrial robotics include Australia, the Czech Republic, Germany, Mexico and Poland. While there are other factors at play as well, labor regulations that require employers to justify layoffs and pay idled workers for long periods of time appear to be largely responsible for the slower pace.
German Chancellor Angela Merkel shakes hands with a robot at an industrial fair in 2006 alongside Indian Prime Minister Manmohan Singh. (AP Photo/Joerg Sarbach)
The slowest adopters of robotic technology among the 25 largest manufacturing exporters have been Austria, Belgium, Brazil, France, India, Italy, the Netherlands, Sweden, Spain and Switzerland. With the exception of India, all of these nations have aging work forces, some of the highest productivity-adjusted labor costs in the world and are likely to face serious skill shortages in coming years.
Under the circumstances, automation would appear to be a no-brainer — except that their governments, in effect, discourage it with various restrictions on replacing workers with machines, including years of mandatory severance pay in some cases.
Surprisingly, the countries moving ahead most aggressively — installing more robots than would be expected given their productivity-adjusted labor costs — are emerging markets.India has been moving slowly because the economic balance still favors India’s abundant cheap labor. But there are bureaucratic hurdles as well. Indian companies with more than 100 employees must obtain permission from the government before they fire anyone. Imagine what that involves. This lack of flexibility not only discourages the automation of existing factories, it also sends a powerful signal that any company or investor considering automation needs to think twice — maybe three times — before sinking money into a new modern factory.
As the world’s emerging economies industrialize and labor costs rise — as is now happening in China and happened even earlier in South Korea and Taiwan — the picture is likely to change.
For now, however, workers in most developing economies would appear to have little to fear. Robots may be coming to their factories, but not any time soon.
We hear in Baltimore that we are not IT FRIENDLY----what that means is this----global Wall Street Baltimore Development and Johns Hopkins never pretend any economic growth has anything to do with 99% of citizens in Baltimore----it simply takes all revenue to build whatever infrastructure it needs for expansion overseas ---brings cheap labor to exploit ----and throws a few million in patronage to keep that 5% to the 1% pretending to having businesses-----
Baltimore's entire economy is built around free labor---Baltimore City Hall pols----Baltimore Maryland Assembly pols and global Wall Street Baltimore Development 'labor and justice' NGOs make sure no real local economies ever get started!
So our corporate schools no longer public schools are tying all Baltimore citizens to the most enslaving of vocational tracking----
LET'S GET RID OF THESE GLOBAL WALL STREET POLS AND PLAYERS AND REBUILD OUR LOCAL SMALL BUSINESS ECONOMY FOR WE THE PEOPLE AND KEEP ALL THESE GLOBAL MARKETS AND BUSINESSES AT BAY!
With low wages and slow population growth, Baltimore low in rankings for jobseekers, report says
Dec 21, 2016, 10:11am EST
Industries & Tags
Career & Workplace
Will Anderson Digital Editor Austin Business JournalIf you're looking for a new job in 2017, you might have a better chance looking outside of Baltimore than within the city.
That's according to a new report by NerdWallet that found the Baltimore ranks 71st out of 100 markets for jobseekers next year. Go here to see the full ranking and methodology.
Baltimore ranked 71 out of 100 metros for jobseekers in 2017.
CoStar Group Inc.
Austin, Texas came in first in the NerdWallet ranking, followed by Nashville, Seattle and Durham, North Carolina. Baltimore finished 10 spots lower than Philadelphia, and lagged far behind Washington, D.C., which ranked 16th.
This lines up with the fact that Baltimore ranked No. 50 out of all major metros in the U.S. for job growth in the past year, according to an American City Business Journals analysis of annual private-sector job growth for 106 cities.
The NerdWallet study examined the October unemployment rates, the growth of the working-age population from 2010 to 2015, median earnings and median 2015 monthly rent in the country's 100 largest cities to create a final "score" for each metro.
Balitmore's jobless rate was an unadjusted 4.4 percent in October, below the national rate of 4.6 percent. But he city's working-age population rose just 6.86 percent from 2010 to 2015 while median earnings for full-time workers were $44,419, according to NerdWallet. While Baltimore lags behind other cities studied on that last metric, its relative affordability compared with other hubs on the East and West Coasts, means wages go further in Baltimore.
To that point, median monthly rent was $981 last year, according to NerdWallet. That's much lower than D.C's average of $1,417 and Boston's of $1,423. However, the average monthly rent in Baltimore is $29 more than it is in Philadelphia.