Deprecated (16384): The ArrayAccess methods will be removed in 4.0.0.Use getParam(), getData() and getQuery() instead. - /home/brlfuser/public_html/src/Controller/ArtileDetailController.php, line: 73 You can disable deprecation warnings by setting `Error.errorLevel` to `E_ALL & ~E_USER_DEPRECATED` in your config/app.php. [CORE/src/Core/functions.php, line 311]Code Context
trigger_error($message, E_USER_DEPRECATED);
}
$message = 'The ArrayAccess methods will be removed in 4.0.0.Use getParam(), getData() and getQuery() instead. - /home/brlfuser/public_html/src/Controller/ArtileDetailController.php, line: 73 You can disable deprecation warnings by setting `Error.errorLevel` to `E_ALL & ~E_USER_DEPRECATED` in your config/app.php.' $stackFrame = (int) 1 $trace = [ (int) 0 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/ServerRequest.php', 'line' => (int) 2421, 'function' => 'deprecationWarning', 'args' => [ (int) 0 => 'The ArrayAccess methods will be removed in 4.0.0.Use getParam(), getData() and getQuery() instead.' ] ], (int) 1 => [ 'file' => '/home/brlfuser/public_html/src/Controller/ArtileDetailController.php', 'line' => (int) 73, 'function' => 'offsetGet', 'class' => 'Cake\Http\ServerRequest', 'object' => object(Cake\Http\ServerRequest) {}, 'type' => '->', 'args' => [ (int) 0 => 'catslug' ] ], (int) 2 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Controller/Controller.php', 'line' => (int) 610, 'function' => 'printArticle', 'class' => 'App\Controller\ArtileDetailController', 'object' => object(App\Controller\ArtileDetailController) {}, 'type' => '->', 'args' => [] ], (int) 3 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/ActionDispatcher.php', 'line' => (int) 120, 'function' => 'invokeAction', 'class' => 'Cake\Controller\Controller', 'object' => object(App\Controller\ArtileDetailController) {}, 'type' => '->', 'args' => [] ], (int) 4 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/ActionDispatcher.php', 'line' => (int) 94, 'function' => '_invoke', 'class' => 'Cake\Http\ActionDispatcher', 'object' => object(Cake\Http\ActionDispatcher) {}, 'type' => '->', 'args' => [ (int) 0 => object(App\Controller\ArtileDetailController) {} ] ], (int) 5 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/BaseApplication.php', 'line' => (int) 235, 'function' => 'dispatch', 'class' => 'Cake\Http\ActionDispatcher', 'object' => object(Cake\Http\ActionDispatcher) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {} ] ], (int) 6 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Runner.php', 'line' => (int) 65, 'function' => '__invoke', 'class' => 'Cake\Http\BaseApplication', 'object' => object(App\Application) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {}, (int) 2 => object(Cake\Http\Runner) {} ] ], (int) 7 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php', 'line' => (int) 162, 'function' => '__invoke', 'class' => 'Cake\Http\Runner', 'object' => object(Cake\Http\Runner) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {} ] ], (int) 8 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Runner.php', 'line' => (int) 65, 'function' => '__invoke', 'class' => 'Cake\Routing\Middleware\RoutingMiddleware', 'object' => object(Cake\Routing\Middleware\RoutingMiddleware) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {}, (int) 2 => object(Cake\Http\Runner) {} ] ], (int) 9 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php', 'line' => (int) 88, 'function' => '__invoke', 'class' => 'Cake\Http\Runner', 'object' => object(Cake\Http\Runner) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {} ] ], (int) 10 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Runner.php', 'line' => (int) 65, 'function' => '__invoke', 'class' => 'Cake\Routing\Middleware\AssetMiddleware', 'object' => object(Cake\Routing\Middleware\AssetMiddleware) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {}, (int) 2 => object(Cake\Http\Runner) {} ] ], (int) 11 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php', 'line' => (int) 96, 'function' => '__invoke', 'class' => 'Cake\Http\Runner', 'object' => object(Cake\Http\Runner) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {} ] ], (int) 12 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Runner.php', 'line' => (int) 65, 'function' => '__invoke', 'class' => 'Cake\Error\Middleware\ErrorHandlerMiddleware', 'object' => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {}, (int) 2 => object(Cake\Http\Runner) {} ] ], (int) 13 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Runner.php', 'line' => (int) 51, 'function' => '__invoke', 'class' => 'Cake\Http\Runner', 'object' => object(Cake\Http\Runner) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {} ] ], (int) 14 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Server.php', 'line' => (int) 98, 'function' => 'run', 'class' => 'Cake\Http\Runner', 'object' => object(Cake\Http\Runner) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\MiddlewareQueue) {}, (int) 1 => object(Cake\Http\ServerRequest) {}, (int) 2 => object(Cake\Http\Response) {} ] ], (int) 15 => [ 'file' => '/home/brlfuser/public_html/webroot/index.php', 'line' => (int) 39, 'function' => 'run', 'class' => 'Cake\Http\Server', 'object' => object(Cake\Http\Server) {}, 'type' => '->', 'args' => [] ] ] $frame = [ 'file' => '/home/brlfuser/public_html/src/Controller/ArtileDetailController.php', 'line' => (int) 73, 'function' => 'offsetGet', 'class' => 'Cake\Http\ServerRequest', 'object' => object(Cake\Http\ServerRequest) { trustProxy => false [protected] params => [ [maximum depth reached] ] [protected] data => [[maximum depth reached]] [protected] query => [[maximum depth reached]] [protected] cookies => [[maximum depth reached]] [protected] _environment => [ [maximum depth reached] ] [protected] url => 'technology/cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892/print' [protected] base => '' [protected] webroot => '/' [protected] here => '/technology/cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892/print' [protected] trustedProxies => [[maximum depth reached]] [protected] _input => null [protected] _detectors => [ [maximum depth reached] ] [protected] _detectorCache => [ [maximum depth reached] ] [protected] stream => object(Zend\Diactoros\PhpInputStream) {} [protected] uri => object(Zend\Diactoros\Uri) {} [protected] session => object(Cake\Http\Session) {} [protected] attributes => [[maximum depth reached]] [protected] emulatedAttributes => [ [maximum depth reached] ] [protected] uploadedFiles => [[maximum depth reached]] [protected] protocol => null [protected] requestTarget => null [private] deprecatedProperties => [ [maximum depth reached] ] }, 'type' => '->', 'args' => [ (int) 0 => 'catslug' ] ]deprecationWarning - CORE/src/Core/functions.php, line 311 Cake\Http\ServerRequest::offsetGet() - CORE/src/Http/ServerRequest.php, line 2421 App\Controller\ArtileDetailController::printArticle() - APP/Controller/ArtileDetailController.php, line 73 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 610 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 162 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51 Cake\Http\Server::run() - CORE/src/Http/Server.php, line 98
Deprecated (16384): The ArrayAccess methods will be removed in 4.0.0.Use getParam(), getData() and getQuery() instead. - /home/brlfuser/public_html/src/Controller/ArtileDetailController.php, line: 74 You can disable deprecation warnings by setting `Error.errorLevel` to `E_ALL & ~E_USER_DEPRECATED` in your config/app.php. [CORE/src/Core/functions.php, line 311]Code Context
trigger_error($message, E_USER_DEPRECATED);
}
$message = 'The ArrayAccess methods will be removed in 4.0.0.Use getParam(), getData() and getQuery() instead. - /home/brlfuser/public_html/src/Controller/ArtileDetailController.php, line: 74 You can disable deprecation warnings by setting `Error.errorLevel` to `E_ALL & ~E_USER_DEPRECATED` in your config/app.php.' $stackFrame = (int) 1 $trace = [ (int) 0 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/ServerRequest.php', 'line' => (int) 2421, 'function' => 'deprecationWarning', 'args' => [ (int) 0 => 'The ArrayAccess methods will be removed in 4.0.0.Use getParam(), getData() and getQuery() instead.' ] ], (int) 1 => [ 'file' => '/home/brlfuser/public_html/src/Controller/ArtileDetailController.php', 'line' => (int) 74, 'function' => 'offsetGet', 'class' => 'Cake\Http\ServerRequest', 'object' => object(Cake\Http\ServerRequest) {}, 'type' => '->', 'args' => [ (int) 0 => 'artileslug' ] ], (int) 2 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Controller/Controller.php', 'line' => (int) 610, 'function' => 'printArticle', 'class' => 'App\Controller\ArtileDetailController', 'object' => object(App\Controller\ArtileDetailController) {}, 'type' => '->', 'args' => [] ], (int) 3 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/ActionDispatcher.php', 'line' => (int) 120, 'function' => 'invokeAction', 'class' => 'Cake\Controller\Controller', 'object' => object(App\Controller\ArtileDetailController) {}, 'type' => '->', 'args' => [] ], (int) 4 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/ActionDispatcher.php', 'line' => (int) 94, 'function' => '_invoke', 'class' => 'Cake\Http\ActionDispatcher', 'object' => object(Cake\Http\ActionDispatcher) {}, 'type' => '->', 'args' => [ (int) 0 => object(App\Controller\ArtileDetailController) {} ] ], (int) 5 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/BaseApplication.php', 'line' => (int) 235, 'function' => 'dispatch', 'class' => 'Cake\Http\ActionDispatcher', 'object' => object(Cake\Http\ActionDispatcher) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {} ] ], (int) 6 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Runner.php', 'line' => (int) 65, 'function' => '__invoke', 'class' => 'Cake\Http\BaseApplication', 'object' => object(App\Application) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {}, (int) 2 => object(Cake\Http\Runner) {} ] ], (int) 7 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Routing/Middleware/RoutingMiddleware.php', 'line' => (int) 162, 'function' => '__invoke', 'class' => 'Cake\Http\Runner', 'object' => object(Cake\Http\Runner) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {} ] ], (int) 8 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Runner.php', 'line' => (int) 65, 'function' => '__invoke', 'class' => 'Cake\Routing\Middleware\RoutingMiddleware', 'object' => object(Cake\Routing\Middleware\RoutingMiddleware) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {}, (int) 2 => object(Cake\Http\Runner) {} ] ], (int) 9 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Routing/Middleware/AssetMiddleware.php', 'line' => (int) 88, 'function' => '__invoke', 'class' => 'Cake\Http\Runner', 'object' => object(Cake\Http\Runner) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {} ] ], (int) 10 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Runner.php', 'line' => (int) 65, 'function' => '__invoke', 'class' => 'Cake\Routing\Middleware\AssetMiddleware', 'object' => object(Cake\Routing\Middleware\AssetMiddleware) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {}, (int) 2 => object(Cake\Http\Runner) {} ] ], (int) 11 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Error/Middleware/ErrorHandlerMiddleware.php', 'line' => (int) 96, 'function' => '__invoke', 'class' => 'Cake\Http\Runner', 'object' => object(Cake\Http\Runner) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {} ] ], (int) 12 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Runner.php', 'line' => (int) 65, 'function' => '__invoke', 'class' => 'Cake\Error\Middleware\ErrorHandlerMiddleware', 'object' => object(Cake\Error\Middleware\ErrorHandlerMiddleware) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {}, (int) 2 => object(Cake\Http\Runner) {} ] ], (int) 13 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Runner.php', 'line' => (int) 51, 'function' => '__invoke', 'class' => 'Cake\Http\Runner', 'object' => object(Cake\Http\Runner) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\ServerRequest) {}, (int) 1 => object(Cake\Http\Response) {} ] ], (int) 14 => [ 'file' => '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Http/Server.php', 'line' => (int) 98, 'function' => 'run', 'class' => 'Cake\Http\Runner', 'object' => object(Cake\Http\Runner) {}, 'type' => '->', 'args' => [ (int) 0 => object(Cake\Http\MiddlewareQueue) {}, (int) 1 => object(Cake\Http\ServerRequest) {}, (int) 2 => object(Cake\Http\Response) {} ] ], (int) 15 => [ 'file' => '/home/brlfuser/public_html/webroot/index.php', 'line' => (int) 39, 'function' => 'run', 'class' => 'Cake\Http\Server', 'object' => object(Cake\Http\Server) {}, 'type' => '->', 'args' => [] ] ] $frame = [ 'file' => '/home/brlfuser/public_html/src/Controller/ArtileDetailController.php', 'line' => (int) 74, 'function' => 'offsetGet', 'class' => 'Cake\Http\ServerRequest', 'object' => object(Cake\Http\ServerRequest) { trustProxy => false [protected] params => [ [maximum depth reached] ] [protected] data => [[maximum depth reached]] [protected] query => [[maximum depth reached]] [protected] cookies => [[maximum depth reached]] [protected] _environment => [ [maximum depth reached] ] [protected] url => 'technology/cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892/print' [protected] base => '' [protected] webroot => '/' [protected] here => '/technology/cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892/print' [protected] trustedProxies => [[maximum depth reached]] [protected] _input => null [protected] _detectors => [ [maximum depth reached] ] [protected] _detectorCache => [ [maximum depth reached] ] [protected] stream => object(Zend\Diactoros\PhpInputStream) {} [protected] uri => object(Zend\Diactoros\Uri) {} [protected] session => object(Cake\Http\Session) {} [protected] attributes => [[maximum depth reached]] [protected] emulatedAttributes => [ [maximum depth reached] ] [protected] uploadedFiles => [[maximum depth reached]] [protected] protocol => null [protected] requestTarget => null [private] deprecatedProperties => [ [maximum depth reached] ] }, 'type' => '->', 'args' => [ (int) 0 => 'artileslug' ] ]deprecationWarning - CORE/src/Core/functions.php, line 311 Cake\Http\ServerRequest::offsetGet() - CORE/src/Http/ServerRequest.php, line 2421 App\Controller\ArtileDetailController::printArticle() - APP/Controller/ArtileDetailController.php, line 74 Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 610 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 120 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 162 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51 Cake\Http\Server::run() - CORE/src/Http/Server.php, line 98
Warning (512): Unable to emit headers. Headers sent in file=/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php line=853 [CORE/src/Http/ResponseEmitter.php, line 48]Code Contextif (Configure::read('debug')) {
trigger_error($message, E_USER_WARNING);
} else {
$response = object(Cake\Http\Response) { 'status' => (int) 200, 'contentType' => 'text/html', 'headers' => [ 'Content-Type' => [ [maximum depth reached] ] ], 'file' => null, 'fileRange' => [], 'cookies' => object(Cake\Http\Cookie\CookieCollection) {}, 'cacheDirectives' => [], 'body' => '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="canonical" href="https://im4change.in/<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67ecc011d36b4-trace').style.display = (document.getElementById('cakeErr67ecc011d36b4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined variable: urlPrefix [<b>APP/Template/Layout/printlayout.ctp</b>, line <b>8</b>]<div id="cakeErr67ecc011d36b4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67ecc011d36b4-code').style.display = (document.getElementById('cakeErr67ecc011d36b4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67ecc011d36b4-context').style.display = (document.getElementById('cakeErr67ecc011d36b4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67ecc011d36b4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">head</span><span style="color: #007700">> </span></span></code> <span class="code-highlight"><code><span style="color: #000000"> <link rel="canonical" href="<span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'SITE_URL'</span><span style="color: #007700">); </span><span style="color: #0000BB">?><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$urlPrefix</span><span style="color: #007700">;</span><span style="color: #0000BB">?><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$article_current</span><span style="color: #007700">-></span><span style="color: #0000BB">category</span><span style="color: #007700">-></span><span style="color: #0000BB">slug</span><span style="color: #007700">; </span><span style="color: #0000BB">?></span>/<span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$article_current</span><span style="color: #007700">-></span><span style="color: #0000BB">seo_url</span><span style="color: #007700">; </span><span style="color: #0000BB">?></span>.html"/> </span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700"><</span><span style="color: #0000BB">meta http</span><span style="color: #007700">-</span><span style="color: #0000BB">equiv</span><span style="color: #007700">=</span><span style="color: #DD0000">"Content-Type" </span><span style="color: #0000BB">content</span><span style="color: #007700">=</span><span style="color: #DD0000">"text/html; charset=utf-8"</span><span style="color: #007700">/> </span></span></code></pre><pre id="cakeErr67ecc011d36b4-context" class="cake-context" style="display: none;">$viewFile = '/home/brlfuser/public_html/src/Template/Layout/printlayout.ctp' $dataForView = [ 'article_current' => object(App\Model\Entity\Article) { 'id' => (int) 31817, 'title' => 'Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'subheading' => '', 'description' => '<div align="justify"> -The Times of India<br /> <br /> <em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /> </em><br /> In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /> <br /> <em>Akash Nautiyal, 17<br /> <br /> Made Rs 8,000 - Rs 10,000 a month as a cook<br /> Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /> </em><br /> Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /> <br /> Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /> <br /> <em>Easy to pick up<br /> </em><br /> Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /> <br /> Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /> <br /> <em>Bridging tech divide<br /> </em><br /> Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /> <br /> Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /> <br /> Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /> <br /> However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /> <br /> Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div> <div align="justify"> &nbsp; </div> <div align="justify"> &nbsp; </div> <div align="justify"> <em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /> </div>', 'credit_writer' => 'The Times of India, 7 August, 2016, http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms', 'article_img' => '', 'article_img_thumb' => '', 'status' => (int) 1, 'show_on_home' => (int) 1, 'lang' => 'EN', 'category_id' => (int) 41, 'tag_keyword' => '', 'seo_url' => 'cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'noindex' => (int) 0, 'publish_date' => object(Cake\I18n\FrozenDate) {}, 'most_visit_section_id' => null, 'article_big_img' => null, 'liveid' => (int) 4679892, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'edate' => '', 'tags' => [ [maximum depth reached] ], 'category' => object(App\Model\Entity\Category) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Articles' }, 'articleid' => (int) 31817, 'metaTitle' => 'Technology | Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'metaKeywords' => 'youth,Technology,Coding,Mobile Apps,Livelihood Security,Employment', 'metaDesc' => ' -The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he...', 'disp' => '<div align="justify">-The Times of India<br /><br /><em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /></em><br />In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /><br /><em>Akash Nautiyal, 17<br /><br />Made Rs 8,000 - Rs 10,000 a month as a cook<br />Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /></em><br />Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /><br />Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /><br /><em>Easy to pick up<br /></em><br />Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /><br />Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /><br /><em>Bridging tech divide<br /></em><br />Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /><br />Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /><br />Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /><br />However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /><br />Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div><div align="justify">&nbsp;</div><div align="justify">&nbsp;</div><div align="justify"><em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms" title="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /></div>', 'lang' => 'English', 'SITE_URL' => 'https://im4change.in/', 'site_title' => 'im4change', 'adminprix' => 'admin' ] $article_current = object(App\Model\Entity\Article) { 'id' => (int) 31817, 'title' => 'Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'subheading' => '', 'description' => '<div align="justify"> -The Times of India<br /> <br /> <em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /> </em><br /> In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /> <br /> <em>Akash Nautiyal, 17<br /> <br /> Made Rs 8,000 - Rs 10,000 a month as a cook<br /> Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /> </em><br /> Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /> <br /> Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /> <br /> <em>Easy to pick up<br /> </em><br /> Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /> <br /> Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /> <br /> <em>Bridging tech divide<br /> </em><br /> Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /> <br /> Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /> <br /> Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /> <br /> However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /> <br /> Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div> <div align="justify"> &nbsp; </div> <div align="justify"> &nbsp; </div> <div align="justify"> <em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /> </div>', 'credit_writer' => 'The Times of India, 7 August, 2016, http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms', 'article_img' => '', 'article_img_thumb' => '', 'status' => (int) 1, 'show_on_home' => (int) 1, 'lang' => 'EN', 'category_id' => (int) 41, 'tag_keyword' => '', 'seo_url' => 'cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'noindex' => (int) 0, 'publish_date' => object(Cake\I18n\FrozenDate) {}, 'most_visit_section_id' => null, 'article_big_img' => null, 'liveid' => (int) 4679892, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'edate' => '', 'tags' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {}, (int) 5 => object(Cake\ORM\Entity) {} ], 'category' => object(App\Model\Entity\Category) {}, '[new]' => false, '[accessible]' => [ '*' => true, 'id' => false ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Articles' } $articleid = (int) 31817 $metaTitle = 'Technology | Cook to coder: How low-income youth are writing a better future -Shobita Dhar' $metaKeywords = 'youth,Technology,Coding,Mobile Apps,Livelihood Security,Employment' $metaDesc = ' -The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he...' $disp = '<div align="justify">-The Times of India<br /><br /><em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /></em><br />In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /><br /><em>Akash Nautiyal, 17<br /><br />Made Rs 8,000 - Rs 10,000 a month as a cook<br />Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /></em><br />Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /><br />Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /><br /><em>Easy to pick up<br /></em><br />Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /><br />Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /><br /><em>Bridging tech divide<br /></em><br />Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /><br />Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /><br />Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /><br />However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /><br />Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div><div align="justify">&nbsp;</div><div align="justify">&nbsp;</div><div align="justify"><em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms" title="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /></div>' $lang = 'English' $SITE_URL = 'https://im4change.in/' $site_title = 'im4change' $adminprix = 'admin'</pre><pre class="stack-trace">include - APP/Template/Layout/printlayout.ctp, line 8 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1413 Cake\View\View::_render() - CORE/src/View/View.php, line 1374 Cake\View\View::renderLayout() - CORE/src/View/View.php, line 927 Cake\View\View::render() - CORE/src/View/View.php, line 885 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 162 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51</pre></div></pre>technology/cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892.html"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link href="https://im4change.in/css/control.css" rel="stylesheet" type="text/css" media="all"/> <title>Technology | Cook to coder: How low-income youth are writing a better future -Shobita Dhar | Im4change.org</title> <meta name="description" content=" -The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he..."/> <script src="https://im4change.in/js/jquery-1.10.2.js"></script> <script type="text/javascript" src="https://im4change.in/js/jquery-migrate.min.js"></script> <script language="javascript" type="text/javascript"> $(document).ready(function () { var img = $("img")[0]; // Get my img elem var pic_real_width, pic_real_height; $("<img/>") // Make in memory copy of image to avoid css issues .attr("src", $(img).attr("src")) .load(function () { pic_real_width = this.width; // Note: $(this).width() will not pic_real_height = this.height; // work for in memory images. }); }); </script> <style type="text/css"> @media screen { div.divFooter { display: block; } } @media print { .printbutton { display: none !important; } } </style> </head> <body> <table cellpadding="0" cellspacing="0" border="0" width="98%" align="center"> <tr> <td class="top_bg"> <div class="divFooter"> <img src="https://im4change.in/images/logo1.jpg" height="59" border="0" alt="Resource centre on India's rural distress" style="padding-top:14px;"/> </div> </td> </tr> <tr> <td id="topspace"> </td> </tr> <tr id="topspace"> <td> </td> </tr> <tr> <td height="50" style="border-bottom:1px solid #000; padding-top:10px;" class="printbutton"> <form><input type="button" value=" Print this page " onclick="window.print();return false;"/></form> </td> </tr> <tr> <td width="100%"> <h1 class="news_headlines" style="font-style:normal"> <strong>Cook to coder: How low-income youth are writing a better future -Shobita Dhar</strong></h1> </td> </tr> <tr> <td width="100%" style="font-family:Arial, 'Segoe Script', 'Segoe UI', sans-serif, serif"><font size="3"> <div align="justify">-The Times of India<br /><br /><em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /></em><br />In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /><br /><em>Akash Nautiyal, 17<br /><br />Made Rs 8,000 - Rs 10,000 a month as a cook<br />Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /></em><br />Nautiyal saw them hunched over their computers coding all day and asked them about it. "Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes," he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /><br />Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /><br /><em>Easy to pick up<br /></em><br />Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. "Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education," says Stasi. "A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour," points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /><br />Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. "I taught myself HTML and CSS and now I am learning Java from codeacademy.com," says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /><br /><em>Bridging tech divide<br /></em><br />Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /><br />Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. "We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer," says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /><br />Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. "Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button," explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /><br />However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. "It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language," explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /><br />Learning to code can do more for a child than up his or her earning potential. "Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society," says Stasi. Looks like the future is being written in code. </div><div align="justify"> </div><div align="justify"> </div><div align="justify"><em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms" title="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /></div> </font> </td> </tr> <tr> <td> </td> </tr> <tr> <td height="50" style="border-top:1px solid #000; border-bottom:1px solid #000;padding-top:10px;"> <form><input type="button" value=" Print this page " onclick="window.print();return false;"/></form> </td> </tr> </table></body> </html>' } $maxBufferLength = (int) 8192 $file = '/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php' $line = (int) 853 $message = 'Unable to emit headers. Headers sent in file=/home/brlfuser/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php line=853'Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 48 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141 [main] - ROOT/webroot/index.php, line 39
Warning (2): Cannot modify header information - headers already sent by (output started at /home/brlfuser/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 148]Code Context$response->getStatusCode(),
($reasonPhrase ? ' ' . $reasonPhrase : '')
));
$response = object(Cake\Http\Response) { 'status' => (int) 200, 'contentType' => 'text/html', 'headers' => [ 'Content-Type' => [ [maximum depth reached] ] ], 'file' => null, 'fileRange' => [], 'cookies' => object(Cake\Http\Cookie\CookieCollection) {}, 'cacheDirectives' => [], 'body' => '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="canonical" href="https://im4change.in/<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67ecc011d36b4-trace').style.display = (document.getElementById('cakeErr67ecc011d36b4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined variable: urlPrefix [<b>APP/Template/Layout/printlayout.ctp</b>, line <b>8</b>]<div id="cakeErr67ecc011d36b4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67ecc011d36b4-code').style.display = (document.getElementById('cakeErr67ecc011d36b4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67ecc011d36b4-context').style.display = (document.getElementById('cakeErr67ecc011d36b4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67ecc011d36b4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">head</span><span style="color: #007700">> </span></span></code> <span class="code-highlight"><code><span style="color: #000000"> <link rel="canonical" href="<span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'SITE_URL'</span><span style="color: #007700">); </span><span style="color: #0000BB">?><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$urlPrefix</span><span style="color: #007700">;</span><span style="color: #0000BB">?><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$article_current</span><span style="color: #007700">-></span><span style="color: #0000BB">category</span><span style="color: #007700">-></span><span style="color: #0000BB">slug</span><span style="color: #007700">; </span><span style="color: #0000BB">?></span>/<span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$article_current</span><span style="color: #007700">-></span><span style="color: #0000BB">seo_url</span><span style="color: #007700">; </span><span style="color: #0000BB">?></span>.html"/> </span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700"><</span><span style="color: #0000BB">meta http</span><span style="color: #007700">-</span><span style="color: #0000BB">equiv</span><span style="color: #007700">=</span><span style="color: #DD0000">"Content-Type" </span><span style="color: #0000BB">content</span><span style="color: #007700">=</span><span style="color: #DD0000">"text/html; charset=utf-8"</span><span style="color: #007700">/> </span></span></code></pre><pre id="cakeErr67ecc011d36b4-context" class="cake-context" style="display: none;">$viewFile = '/home/brlfuser/public_html/src/Template/Layout/printlayout.ctp' $dataForView = [ 'article_current' => object(App\Model\Entity\Article) { 'id' => (int) 31817, 'title' => 'Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'subheading' => '', 'description' => '<div align="justify"> -The Times of India<br /> <br /> <em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /> </em><br /> In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /> <br /> <em>Akash Nautiyal, 17<br /> <br /> Made Rs 8,000 - Rs 10,000 a month as a cook<br /> Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /> </em><br /> Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /> <br /> Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /> <br /> <em>Easy to pick up<br /> </em><br /> Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /> <br /> Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /> <br /> <em>Bridging tech divide<br /> </em><br /> Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /> <br /> Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /> <br /> Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /> <br /> However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /> <br /> Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div> <div align="justify"> &nbsp; </div> <div align="justify"> &nbsp; </div> <div align="justify"> <em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /> </div>', 'credit_writer' => 'The Times of India, 7 August, 2016, http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms', 'article_img' => '', 'article_img_thumb' => '', 'status' => (int) 1, 'show_on_home' => (int) 1, 'lang' => 'EN', 'category_id' => (int) 41, 'tag_keyword' => '', 'seo_url' => 'cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'noindex' => (int) 0, 'publish_date' => object(Cake\I18n\FrozenDate) {}, 'most_visit_section_id' => null, 'article_big_img' => null, 'liveid' => (int) 4679892, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'edate' => '', 'tags' => [ [maximum depth reached] ], 'category' => object(App\Model\Entity\Category) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Articles' }, 'articleid' => (int) 31817, 'metaTitle' => 'Technology | Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'metaKeywords' => 'youth,Technology,Coding,Mobile Apps,Livelihood Security,Employment', 'metaDesc' => ' -The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he...', 'disp' => '<div align="justify">-The Times of India<br /><br /><em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /></em><br />In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /><br /><em>Akash Nautiyal, 17<br /><br />Made Rs 8,000 - Rs 10,000 a month as a cook<br />Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /></em><br />Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /><br />Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /><br /><em>Easy to pick up<br /></em><br />Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /><br />Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /><br /><em>Bridging tech divide<br /></em><br />Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /><br />Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /><br />Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /><br />However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /><br />Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div><div align="justify">&nbsp;</div><div align="justify">&nbsp;</div><div align="justify"><em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms" title="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /></div>', 'lang' => 'English', 'SITE_URL' => 'https://im4change.in/', 'site_title' => 'im4change', 'adminprix' => 'admin' ] $article_current = object(App\Model\Entity\Article) { 'id' => (int) 31817, 'title' => 'Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'subheading' => '', 'description' => '<div align="justify"> -The Times of India<br /> <br /> <em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /> </em><br /> In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /> <br /> <em>Akash Nautiyal, 17<br /> <br /> Made Rs 8,000 - Rs 10,000 a month as a cook<br /> Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /> </em><br /> Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /> <br /> Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /> <br /> <em>Easy to pick up<br /> </em><br /> Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /> <br /> Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /> <br /> <em>Bridging tech divide<br /> </em><br /> Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /> <br /> Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /> <br /> Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /> <br /> However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /> <br /> Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div> <div align="justify"> &nbsp; </div> <div align="justify"> &nbsp; </div> <div align="justify"> <em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /> </div>', 'credit_writer' => 'The Times of India, 7 August, 2016, http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms', 'article_img' => '', 'article_img_thumb' => '', 'status' => (int) 1, 'show_on_home' => (int) 1, 'lang' => 'EN', 'category_id' => (int) 41, 'tag_keyword' => '', 'seo_url' => 'cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'noindex' => (int) 0, 'publish_date' => object(Cake\I18n\FrozenDate) {}, 'most_visit_section_id' => null, 'article_big_img' => null, 'liveid' => (int) 4679892, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'edate' => '', 'tags' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {}, (int) 5 => object(Cake\ORM\Entity) {} ], 'category' => object(App\Model\Entity\Category) {}, '[new]' => false, '[accessible]' => [ '*' => true, 'id' => false ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Articles' } $articleid = (int) 31817 $metaTitle = 'Technology | Cook to coder: How low-income youth are writing a better future -Shobita Dhar' $metaKeywords = 'youth,Technology,Coding,Mobile Apps,Livelihood Security,Employment' $metaDesc = ' -The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he...' $disp = '<div align="justify">-The Times of India<br /><br /><em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /></em><br />In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /><br /><em>Akash Nautiyal, 17<br /><br />Made Rs 8,000 - Rs 10,000 a month as a cook<br />Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /></em><br />Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /><br />Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /><br /><em>Easy to pick up<br /></em><br />Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /><br />Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /><br /><em>Bridging tech divide<br /></em><br />Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /><br />Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /><br />Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /><br />However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /><br />Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div><div align="justify">&nbsp;</div><div align="justify">&nbsp;</div><div align="justify"><em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms" title="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /></div>' $lang = 'English' $SITE_URL = 'https://im4change.in/' $site_title = 'im4change' $adminprix = 'admin'</pre><pre class="stack-trace">include - APP/Template/Layout/printlayout.ctp, line 8 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1413 Cake\View\View::_render() - CORE/src/View/View.php, line 1374 Cake\View\View::renderLayout() - CORE/src/View/View.php, line 927 Cake\View\View::render() - CORE/src/View/View.php, line 885 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 162 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51</pre></div></pre>technology/cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892.html"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link href="https://im4change.in/css/control.css" rel="stylesheet" type="text/css" media="all"/> <title>Technology | Cook to coder: How low-income youth are writing a better future -Shobita Dhar | Im4change.org</title> <meta name="description" content=" -The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he..."/> <script src="https://im4change.in/js/jquery-1.10.2.js"></script> <script type="text/javascript" src="https://im4change.in/js/jquery-migrate.min.js"></script> <script language="javascript" type="text/javascript"> $(document).ready(function () { var img = $("img")[0]; // Get my img elem var pic_real_width, pic_real_height; $("<img/>") // Make in memory copy of image to avoid css issues .attr("src", $(img).attr("src")) .load(function () { pic_real_width = this.width; // Note: $(this).width() will not pic_real_height = this.height; // work for in memory images. }); }); </script> <style type="text/css"> @media screen { div.divFooter { display: block; } } @media print { .printbutton { display: none !important; } } </style> </head> <body> <table cellpadding="0" cellspacing="0" border="0" width="98%" align="center"> <tr> <td class="top_bg"> <div class="divFooter"> <img src="https://im4change.in/images/logo1.jpg" height="59" border="0" alt="Resource centre on India's rural distress" style="padding-top:14px;"/> </div> </td> </tr> <tr> <td id="topspace"> </td> </tr> <tr id="topspace"> <td> </td> </tr> <tr> <td height="50" style="border-bottom:1px solid #000; padding-top:10px;" class="printbutton"> <form><input type="button" value=" Print this page " onclick="window.print();return false;"/></form> </td> </tr> <tr> <td width="100%"> <h1 class="news_headlines" style="font-style:normal"> <strong>Cook to coder: How low-income youth are writing a better future -Shobita Dhar</strong></h1> </td> </tr> <tr> <td width="100%" style="font-family:Arial, 'Segoe Script', 'Segoe UI', sans-serif, serif"><font size="3"> <div align="justify">-The Times of India<br /><br /><em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /></em><br />In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /><br /><em>Akash Nautiyal, 17<br /><br />Made Rs 8,000 - Rs 10,000 a month as a cook<br />Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /></em><br />Nautiyal saw them hunched over their computers coding all day and asked them about it. "Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes," he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /><br />Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /><br /><em>Easy to pick up<br /></em><br />Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. "Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education," says Stasi. "A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour," points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /><br />Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. "I taught myself HTML and CSS and now I am learning Java from codeacademy.com," says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /><br /><em>Bridging tech divide<br /></em><br />Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /><br />Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. "We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer," says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /><br />Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. "Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button," explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /><br />However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. "It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language," explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /><br />Learning to code can do more for a child than up his or her earning potential. "Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society," says Stasi. Looks like the future is being written in code. </div><div align="justify"> </div><div align="justify"> </div><div align="justify"><em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms" title="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /></div> </font> </td> </tr> <tr> <td> </td> </tr> <tr> <td height="50" style="border-top:1px solid #000; border-bottom:1px solid #000;padding-top:10px;"> <form><input type="button" value=" Print this page " onclick="window.print();return false;"/></form> </td> </tr> </table></body> </html>' } $reasonPhrase = 'OK'header - [internal], line ?? Cake\Http\ResponseEmitter::emitStatusLine() - CORE/src/Http/ResponseEmitter.php, line 148 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 54 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141 [main] - ROOT/webroot/index.php, line 39
Warning (2): Cannot modify header information - headers already sent by (output started at /home/brlfuser/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php:853) [CORE/src/Http/ResponseEmitter.php, line 181]Notice (8): Undefined variable: urlPrefix [APP/Template/Layout/printlayout.ctp, line 8]Code Context$value
), $first);
$first = false;
$response = object(Cake\Http\Response) { 'status' => (int) 200, 'contentType' => 'text/html', 'headers' => [ 'Content-Type' => [ [maximum depth reached] ] ], 'file' => null, 'fileRange' => [], 'cookies' => object(Cake\Http\Cookie\CookieCollection) {}, 'cacheDirectives' => [], 'body' => '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="canonical" href="https://im4change.in/<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67ecc011d36b4-trace').style.display = (document.getElementById('cakeErr67ecc011d36b4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined variable: urlPrefix [<b>APP/Template/Layout/printlayout.ctp</b>, line <b>8</b>]<div id="cakeErr67ecc011d36b4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr67ecc011d36b4-code').style.display = (document.getElementById('cakeErr67ecc011d36b4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr67ecc011d36b4-context').style.display = (document.getElementById('cakeErr67ecc011d36b4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr67ecc011d36b4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">head</span><span style="color: #007700">> </span></span></code> <span class="code-highlight"><code><span style="color: #000000"> <link rel="canonical" href="<span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">Configure</span><span style="color: #007700">::</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #DD0000">'SITE_URL'</span><span style="color: #007700">); </span><span style="color: #0000BB">?><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$urlPrefix</span><span style="color: #007700">;</span><span style="color: #0000BB">?><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$article_current</span><span style="color: #007700">-></span><span style="color: #0000BB">category</span><span style="color: #007700">-></span><span style="color: #0000BB">slug</span><span style="color: #007700">; </span><span style="color: #0000BB">?></span>/<span style="color: #0000BB"><?php </span><span style="color: #007700">echo </span><span style="color: #0000BB">$article_current</span><span style="color: #007700">-></span><span style="color: #0000BB">seo_url</span><span style="color: #007700">; </span><span style="color: #0000BB">?></span>.html"/> </span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700"><</span><span style="color: #0000BB">meta http</span><span style="color: #007700">-</span><span style="color: #0000BB">equiv</span><span style="color: #007700">=</span><span style="color: #DD0000">"Content-Type" </span><span style="color: #0000BB">content</span><span style="color: #007700">=</span><span style="color: #DD0000">"text/html; charset=utf-8"</span><span style="color: #007700">/> </span></span></code></pre><pre id="cakeErr67ecc011d36b4-context" class="cake-context" style="display: none;">$viewFile = '/home/brlfuser/public_html/src/Template/Layout/printlayout.ctp' $dataForView = [ 'article_current' => object(App\Model\Entity\Article) { 'id' => (int) 31817, 'title' => 'Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'subheading' => '', 'description' => '<div align="justify"> -The Times of India<br /> <br /> <em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /> </em><br /> In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /> <br /> <em>Akash Nautiyal, 17<br /> <br /> Made Rs 8,000 - Rs 10,000 a month as a cook<br /> Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /> </em><br /> Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /> <br /> Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /> <br /> <em>Easy to pick up<br /> </em><br /> Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /> <br /> Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /> <br /> <em>Bridging tech divide<br /> </em><br /> Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /> <br /> Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /> <br /> Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /> <br /> However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /> <br /> Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div> <div align="justify"> &nbsp; </div> <div align="justify"> &nbsp; </div> <div align="justify"> <em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /> </div>', 'credit_writer' => 'The Times of India, 7 August, 2016, http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms', 'article_img' => '', 'article_img_thumb' => '', 'status' => (int) 1, 'show_on_home' => (int) 1, 'lang' => 'EN', 'category_id' => (int) 41, 'tag_keyword' => '', 'seo_url' => 'cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'noindex' => (int) 0, 'publish_date' => object(Cake\I18n\FrozenDate) {}, 'most_visit_section_id' => null, 'article_big_img' => null, 'liveid' => (int) 4679892, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'edate' => '', 'tags' => [ [maximum depth reached] ], 'category' => object(App\Model\Entity\Category) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Articles' }, 'articleid' => (int) 31817, 'metaTitle' => 'Technology | Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'metaKeywords' => 'youth,Technology,Coding,Mobile Apps,Livelihood Security,Employment', 'metaDesc' => ' -The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he...', 'disp' => '<div align="justify">-The Times of India<br /><br /><em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /></em><br />In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /><br /><em>Akash Nautiyal, 17<br /><br />Made Rs 8,000 - Rs 10,000 a month as a cook<br />Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /></em><br />Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /><br />Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /><br /><em>Easy to pick up<br /></em><br />Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /><br />Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /><br /><em>Bridging tech divide<br /></em><br />Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /><br />Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /><br />Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /><br />However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /><br />Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div><div align="justify">&nbsp;</div><div align="justify">&nbsp;</div><div align="justify"><em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms" title="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /></div>', 'lang' => 'English', 'SITE_URL' => 'https://im4change.in/', 'site_title' => 'im4change', 'adminprix' => 'admin' ] $article_current = object(App\Model\Entity\Article) { 'id' => (int) 31817, 'title' => 'Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'subheading' => '', 'description' => '<div align="justify"> -The Times of India<br /> <br /> <em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /> </em><br /> In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /> <br /> <em>Akash Nautiyal, 17<br /> <br /> Made Rs 8,000 - Rs 10,000 a month as a cook<br /> Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /> </em><br /> Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /> <br /> Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /> <br /> <em>Easy to pick up<br /> </em><br /> Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /> <br /> Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /> <br /> <em>Bridging tech divide<br /> </em><br /> Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /> <br /> Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /> <br /> Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /> <br /> However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /> <br /> Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div> <div align="justify"> &nbsp; </div> <div align="justify"> &nbsp; </div> <div align="justify"> <em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /> </div>', 'credit_writer' => 'The Times of India, 7 August, 2016, http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms', 'article_img' => '', 'article_img_thumb' => '', 'status' => (int) 1, 'show_on_home' => (int) 1, 'lang' => 'EN', 'category_id' => (int) 41, 'tag_keyword' => '', 'seo_url' => 'cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'noindex' => (int) 0, 'publish_date' => object(Cake\I18n\FrozenDate) {}, 'most_visit_section_id' => null, 'article_big_img' => null, 'liveid' => (int) 4679892, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'edate' => '', 'tags' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {}, (int) 5 => object(Cake\ORM\Entity) {} ], 'category' => object(App\Model\Entity\Category) {}, '[new]' => false, '[accessible]' => [ '*' => true, 'id' => false ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Articles' } $articleid = (int) 31817 $metaTitle = 'Technology | Cook to coder: How low-income youth are writing a better future -Shobita Dhar' $metaKeywords = 'youth,Technology,Coding,Mobile Apps,Livelihood Security,Employment' $metaDesc = ' -The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he...' $disp = '<div align="justify">-The Times of India<br /><br /><em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /></em><br />In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /><br /><em>Akash Nautiyal, 17<br /><br />Made Rs 8,000 - Rs 10,000 a month as a cook<br />Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /></em><br />Nautiyal saw them hunched over their computers coding all day and asked them about it. &quot;Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes,&quot; he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /><br />Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /><br /><em>Easy to pick up<br /></em><br />Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. &quot;Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education,&quot; says Stasi. &quot;A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour,&quot; points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /><br />Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. &quot;I taught myself HTML and CSS and now I am learning Java from codeacademy.com,&quot; says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /><br /><em>Bridging tech divide<br /></em><br />Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /><br />Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. &quot;We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer,&quot; says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /><br />Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. &quot;Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button,&quot; explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /><br />However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. &quot;It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language,&quot; explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /><br />Learning to code can do more for a child than up his or her earning potential. &quot;Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society,&quot; says Stasi. Looks like the future is being written in code. </div><div align="justify">&nbsp;</div><div align="justify">&nbsp;</div><div align="justify"><em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms" title="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /></div>' $lang = 'English' $SITE_URL = 'https://im4change.in/' $site_title = 'im4change' $adminprix = 'admin'</pre><pre class="stack-trace">include - APP/Template/Layout/printlayout.ctp, line 8 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1413 Cake\View\View::_render() - CORE/src/View/View.php, line 1374 Cake\View\View::renderLayout() - CORE/src/View/View.php, line 927 Cake\View\View::render() - CORE/src/View/View.php, line 885 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 162 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51</pre></div></pre>technology/cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892.html"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link href="https://im4change.in/css/control.css" rel="stylesheet" type="text/css" media="all"/> <title>Technology | Cook to coder: How low-income youth are writing a better future -Shobita Dhar | Im4change.org</title> <meta name="description" content=" -The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he..."/> <script src="https://im4change.in/js/jquery-1.10.2.js"></script> <script type="text/javascript" src="https://im4change.in/js/jquery-migrate.min.js"></script> <script language="javascript" type="text/javascript"> $(document).ready(function () { var img = $("img")[0]; // Get my img elem var pic_real_width, pic_real_height; $("<img/>") // Make in memory copy of image to avoid css issues .attr("src", $(img).attr("src")) .load(function () { pic_real_width = this.width; // Note: $(this).width() will not pic_real_height = this.height; // work for in memory images. }); }); </script> <style type="text/css"> @media screen { div.divFooter { display: block; } } @media print { .printbutton { display: none !important; } } </style> </head> <body> <table cellpadding="0" cellspacing="0" border="0" width="98%" align="center"> <tr> <td class="top_bg"> <div class="divFooter"> <img src="https://im4change.in/images/logo1.jpg" height="59" border="0" alt="Resource centre on India's rural distress" style="padding-top:14px;"/> </div> </td> </tr> <tr> <td id="topspace"> </td> </tr> <tr id="topspace"> <td> </td> </tr> <tr> <td height="50" style="border-bottom:1px solid #000; padding-top:10px;" class="printbutton"> <form><input type="button" value=" Print this page " onclick="window.print();return false;"/></form> </td> </tr> <tr> <td width="100%"> <h1 class="news_headlines" style="font-style:normal"> <strong>Cook to coder: How low-income youth are writing a better future -Shobita Dhar</strong></h1> </td> </tr> <tr> <td width="100%" style="font-family:Arial, 'Segoe Script', 'Segoe UI', sans-serif, serif"><font size="3"> <div align="justify">-The Times of India<br /><br /><em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /></em><br />In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /><br /><em>Akash Nautiyal, 17<br /><br />Made Rs 8,000 - Rs 10,000 a month as a cook<br />Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /></em><br />Nautiyal saw them hunched over their computers coding all day and asked them about it. "Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes," he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /><br />Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /><br /><em>Easy to pick up<br /></em><br />Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. "Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education," says Stasi. "A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour," points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /><br />Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. "I taught myself HTML and CSS and now I am learning Java from codeacademy.com," says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /><br /><em>Bridging tech divide<br /></em><br />Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /><br />Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. "We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer," says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /><br />Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. "Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button," explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /><br />However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. "It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language," explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /><br />Learning to code can do more for a child than up his or her earning potential. "Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society," says Stasi. Looks like the future is being written in code. </div><div align="justify"> </div><div align="justify"> </div><div align="justify"><em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms" title="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /></div> </font> </td> </tr> <tr> <td> </td> </tr> <tr> <td height="50" style="border-top:1px solid #000; border-bottom:1px solid #000;padding-top:10px;"> <form><input type="button" value=" Print this page " onclick="window.print();return false;"/></form> </td> </tr> </table></body> </html>' } $cookies = [] $values = [ (int) 0 => 'text/html; charset=UTF-8' ] $name = 'Content-Type' $first = true $value = 'text/html; charset=UTF-8'header - [internal], line ?? Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 181 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 55 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 141 [main] - ROOT/webroot/index.php, line 39
<head>
<link rel="canonical" href="<?php echo Configure::read('SITE_URL'); ?><?php echo $urlPrefix;?><?php echo $article_current->category->slug; ?>/<?php echo $article_current->seo_url; ?>.html"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
$viewFile = '/home/brlfuser/public_html/src/Template/Layout/printlayout.ctp' $dataForView = [ 'article_current' => object(App\Model\Entity\Article) { 'id' => (int) 31817, 'title' => 'Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'subheading' => '', 'description' => '<div align="justify"> -The Times of India<br /> <br /> <em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /> </em><br /> In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /> <br /> <em>Akash Nautiyal, 17<br /> <br /> Made Rs 8,000 - Rs 10,000 a month as a cook<br /> Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /> </em><br /> Nautiyal saw them hunched over their computers coding all day and asked them about it. "Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes," he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /> <br /> Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /> <br /> <em>Easy to pick up<br /> </em><br /> Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. "Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education," says Stasi. "A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour," points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /> <br /> Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. "I taught myself HTML and CSS and now I am learning Java from codeacademy.com," says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /> <br /> <em>Bridging tech divide<br /> </em><br /> Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /> <br /> Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. "We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer," says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /> <br /> Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. "Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button," explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /> <br /> However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. "It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language," explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /> <br /> Learning to code can do more for a child than up his or her earning potential. "Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society," says Stasi. Looks like the future is being written in code. </div> <div align="justify"> </div> <div align="justify"> </div> <div align="justify"> <em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /> </div>', 'credit_writer' => 'The Times of India, 7 August, 2016, http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms', 'article_img' => '', 'article_img_thumb' => '', 'status' => (int) 1, 'show_on_home' => (int) 1, 'lang' => 'EN', 'category_id' => (int) 41, 'tag_keyword' => '', 'seo_url' => 'cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'noindex' => (int) 0, 'publish_date' => object(Cake\I18n\FrozenDate) {}, 'most_visit_section_id' => null, 'article_big_img' => null, 'liveid' => (int) 4679892, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'edate' => '', 'tags' => [ [maximum depth reached] ], 'category' => object(App\Model\Entity\Category) {}, '[new]' => false, '[accessible]' => [ [maximum depth reached] ], '[dirty]' => [[maximum depth reached]], '[original]' => [[maximum depth reached]], '[virtual]' => [[maximum depth reached]], '[hasErrors]' => false, '[errors]' => [[maximum depth reached]], '[invalid]' => [[maximum depth reached]], '[repository]' => 'Articles' }, 'articleid' => (int) 31817, 'metaTitle' => 'Technology | Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'metaKeywords' => 'youth,Technology,Coding,Mobile Apps,Livelihood Security,Employment', 'metaDesc' => ' -The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he...', 'disp' => '<div align="justify">-The Times of India<br /><br /><em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /></em><br />In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /><br /><em>Akash Nautiyal, 17<br /><br />Made Rs 8,000 - Rs 10,000 a month as a cook<br />Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /></em><br />Nautiyal saw them hunched over their computers coding all day and asked them about it. "Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes," he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /><br />Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /><br /><em>Easy to pick up<br /></em><br />Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. "Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education," says Stasi. "A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour," points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /><br />Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. "I taught myself HTML and CSS and now I am learning Java from codeacademy.com," says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /><br /><em>Bridging tech divide<br /></em><br />Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /><br />Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. "We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer," says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /><br />Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. "Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button," explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /><br />However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. "It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language," explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /><br />Learning to code can do more for a child than up his or her earning potential. "Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society," says Stasi. Looks like the future is being written in code. </div><div align="justify"> </div><div align="justify"> </div><div align="justify"><em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms" title="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /></div>', 'lang' => 'English', 'SITE_URL' => 'https://im4change.in/', 'site_title' => 'im4change', 'adminprix' => 'admin' ] $article_current = object(App\Model\Entity\Article) { 'id' => (int) 31817, 'title' => 'Cook to coder: How low-income youth are writing a better future -Shobita Dhar', 'subheading' => '', 'description' => '<div align="justify"> -The Times of India<br /> <br /> <em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /> </em><br /> In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /> <br /> <em>Akash Nautiyal, 17<br /> <br /> Made Rs 8,000 - Rs 10,000 a month as a cook<br /> Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /> </em><br /> Nautiyal saw them hunched over their computers coding all day and asked them about it. "Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes," he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /> <br /> Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /> <br /> <em>Easy to pick up<br /> </em><br /> Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. "Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education," says Stasi. "A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour," points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /> <br /> Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. "I taught myself HTML and CSS and now I am learning Java from codeacademy.com," says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /> <br /> <em>Bridging tech divide<br /> </em><br /> Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /> <br /> Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. "We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer," says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /> <br /> Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. "Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button," explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /> <br /> However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. "It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language," explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /> <br /> Learning to code can do more for a child than up his or her earning potential. "Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society," says Stasi. Looks like the future is being written in code. </div> <div align="justify"> </div> <div align="justify"> </div> <div align="justify"> <em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /> </div>', 'credit_writer' => 'The Times of India, 7 August, 2016, http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms', 'article_img' => '', 'article_img_thumb' => '', 'status' => (int) 1, 'show_on_home' => (int) 1, 'lang' => 'EN', 'category_id' => (int) 41, 'tag_keyword' => '', 'seo_url' => 'cook-to-coder-how-low-income-youth-are-writing-a-better-future-shobita-dhar-4679892', 'meta_title' => null, 'meta_keywords' => null, 'meta_description' => null, 'noindex' => (int) 0, 'publish_date' => object(Cake\I18n\FrozenDate) {}, 'most_visit_section_id' => null, 'article_big_img' => null, 'liveid' => (int) 4679892, 'created' => object(Cake\I18n\FrozenTime) {}, 'modified' => object(Cake\I18n\FrozenTime) {}, 'edate' => '', 'tags' => [ (int) 0 => object(Cake\ORM\Entity) {}, (int) 1 => object(Cake\ORM\Entity) {}, (int) 2 => object(Cake\ORM\Entity) {}, (int) 3 => object(Cake\ORM\Entity) {}, (int) 4 => object(Cake\ORM\Entity) {}, (int) 5 => object(Cake\ORM\Entity) {} ], 'category' => object(App\Model\Entity\Category) {}, '[new]' => false, '[accessible]' => [ '*' => true, 'id' => false ], '[dirty]' => [], '[original]' => [], '[virtual]' => [], '[hasErrors]' => false, '[errors]' => [], '[invalid]' => [], '[repository]' => 'Articles' } $articleid = (int) 31817 $metaTitle = 'Technology | Cook to coder: How low-income youth are writing a better future -Shobita Dhar' $metaKeywords = 'youth,Technology,Coding,Mobile Apps,Livelihood Security,Employment' $metaDesc = ' -The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he...' $disp = '<div align="justify">-The Times of India<br /><br /><em>Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code.<br /></em><br />In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding.<br /><br /><em>Akash Nautiyal, 17<br /><br />Made Rs 8,000 - Rs 10,000 a month as a cook<br />Now, makes up to Rs 70,000 a month as a coder with a fitness app<br /></em><br />Nautiyal saw them hunched over their computers coding all day and asked them about it. "Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes," he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier.<br /><br />Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves.<br /><br /><em>Easy to pick up<br /></em><br />Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. "Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education," says Stasi. "A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour," points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families.<br /><br />Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. "I taught myself HTML and CSS and now I am learning Java from codeacademy.com," says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis.<br /><br /><em>Bridging tech divide<br /></em><br />Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17.<br /><br />Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. "We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer," says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap.<br /><br />Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. "Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button," explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. <br /><br />However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. "It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language," explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru.<br /><br />Learning to code can do more for a child than up his or her earning potential. "Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society," says Stasi. Looks like the future is being written in code. </div><div align="justify"> </div><div align="justify"> </div><div align="justify"><em>The Times of India, 7 August, 2016, please <a href="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms" title="http://timesofindia.indiatimes.com/home/sunday-times/Cook-to-coder-How-low-income-youth-are-writing-a-better-future/articleshow/53575603.cms">click here</a> to access </em><br /></div>' $lang = 'English' $SITE_URL = 'https://im4change.in/' $site_title = 'im4change' $adminprix = 'admin'
include - APP/Template/Layout/printlayout.ctp, line 8 Cake\View\View::_evaluate() - CORE/src/View/View.php, line 1413 Cake\View\View::_render() - CORE/src/View/View.php, line 1374 Cake\View\View::renderLayout() - CORE/src/View/View.php, line 927 Cake\View\View::render() - CORE/src/View/View.php, line 885 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 791 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 126 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 94 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 235 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 162 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 96 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
![]() |
Cook to coder: How low-income youth are writing a better future -Shobita Dhar |
-The Times of India Thanks to online courses and the initiatives of a few individuals, youngsters from underprivileged backgrounds are learning to crack the code. In 2014, Akash Nautiyal was robbed - he lost everything money, laptop, books, clothes, and since he didn't have cash to get to the call centre he worked at, he lost his job. His landlord evicted him, and Nautiyal, then 17, took up a job as a cook for the founders of Housing.com. And that's when the boy from Uttarkashi in Uttarakhand got interested in coding. Akash Nautiyal, 17 Made Rs 8,000 - Rs 10,000 a month as a cook Now, makes up to Rs 70,000 a month as a coder with a fitness app Nautiyal saw them hunched over their computers coding all day and asked them about it. "Working there I picked up basics of HTML, CSS, Java and could make a web page. Later, with the help of online learning resources, I learnt more and now I'm working as an iOS coder with Impactrun, a fitness app that supports social causes," he says. He now earns up to Rs 70,000 a month as a coder, a significant improvement on the Rs 8,000 to Rs 10,000 he used to earn a month doing odd jobs earlier. Nautiyal isn't the only who's cracked the code that made software development the preserve of the middle and upper classes. Children from underprivileged backgrounds are learning to write instructions (code) for computer programmes, which run apps, websites, operation systems and more, and in the process creating new lives for themselves. Easy to pick up Helping some of them do so is Francesco Stasi, an Italian national who heads India operations for CodersTrust, a Danish learn-and-earn platform for freelance coders. "Coding doesn't need formal education. Anyone can learn it. This makes it attractive to students from poorer backgrounds who often haven't completed their formal education," says Stasi. "A cook in urban India earns up to $50 (about Rs 3,000) a month while a coder can earn around $15 (Rs1,000) an hour," points out Stasi, who set up the trust's India arm in Gurugram in March. It has enrolled more than 1,000 students from both privileged and underprivileged backgrounds and subsidizes education for bright students from poor families. Anuj Nirmal, 15, the son of istriwallahs who launder and iron clothes and live in a chawl in Goregaon, Mumbai, is determined to become a professional coder. He doesn't have his own computer but works after school at a cyber cafe, where the owner allows him to study as well. "I taught myself HTML and CSS and now I am learning Java from codeacademy.com," says Nirmal who aims to set up his own company that designs websites, apps and machines. His interest extends to robotics as well. He's a fan of Ironman and dreams of building a robot like Jarvis. Bridging tech divide Wealthy children across the globe are already exposed to coding at an early age, either at school or outside, but there aren't many such initiatives for children from economic and social minorities. In the US, #Yeswecode, launched by social justice accelerator Van Jones' Dream Corps, connects 100,000 under-represented minorities to careers in technology. Black Girls Code, a not-for-profit organization, works towards providing technical education to African-American girls aged seven to 17. Such large-scale organized efforts are missing in India but individuals have been filling the gap. Filmmaker Nawneet Ranjan taught three girls in Dharavi to code in 2014. "We put up a chart paper and wrote down all the problems we face every day. For the next three months, we built apps to solve the problems using the MIT app developer," says Sapna Krishna Telunga, 15, who with her friends Roshni Yasin Shaikh and Kiran Verma built three apps focused on sourcing water, education and women's safety. Padhai Hai Mera Hak, is a primary school lesson app, while Paani Hai Jeevan sends notifications on the best time to fetch water from the neighbourhood communal tap. Vinay Chadha, 50, a Noida-based entrepreneur, has been teaching Python, a coding language, to children in Nithari in UP's Noida district. "Children learn by observation, it's like learning to ride a bicycle. They write simple code, like making a screen change colour with the press of a button," explains Chadha, whose free Sunday class has about 25 children. Their parents are rickshaw pullers, roadside tailors or domestic help. However, students pursuing coding should bear in mind that learning a coding language is just a part of the larger profile of a good coder. "It is more important to first understand the fundamentals of programming - data structuring, algorithms and how machines understand code. It's often seen that students from underprivileged backgrounds or from small towns often miss out on the basics and straight away jump to learning the most popular language," explains Vivek Shangari, CEO of AceHacker, a coding bootcamp in Bengaluru. Learning to code can do more for a child than up his or her earning potential. "Coding inculcates logical thinking in a person. Coders are analytical and critical. So both these factors combined can have a huge impact on society," says Stasi. Looks like the future is being written in code. The Times of India, 7 August, 2016, please click here to access
|