Domingo passado 23/11/2008, foi ao ar no programa Fantástico da Rede Globo de Televisão, no quadro Emprego de A a Z, uma matéria referente a aceitação dos cursos tecnológicos no mercado de trabalho.
A Faculdade de Tecnologia de Sorocaba - FATEC não poderia ficar de fora, já que é considerada uma das melhores faculdades de tecnologia do Brasil.
A matéria deixa claro que o curso tecnológico é de nível superior e não de nível técnico como muitos pensam, mostra também que os profissionais formados em cursos tecnológicos tem boa aceitação no mercado de trabalho.
Os cursos tecnológicos são uma boa opção para pessoas que sabem qual carreira vão seguir, são de grande valia também para quem já trabalha na área e quer enriquecer seu curriculum. Eu mesmo comecei a trabalhar como programador PHP assim que me formei no curso técnico em informática, após alguns meses comecei o curso de Tecnologia em Processamento de Dados (atual Análise e Desenvolviemnto de Sistemas) na FATEC, assim tive grande avanço na minha carreiria profissional e consegui um novo emprego.
A reportagem mostrou algumas pessoas formadas na FATEC e que são profissionais de sucesso como é o caso da tecnóloga Amanda de Oliveira.
Segue abaixo o vídeo da matéria.

Os cursos oferecidos pela FATEC Sorocaba são:

Análise e Desenvolvimento de Sistemas (Processamento de Dados)
Logística/Transporte
Processos
Projetos
Produção de Plásticos
Saúde

Muitos sistemas de informação possuem características próprias, alheias à experiência ou treinamento formal anteriores dos analistas; torna-se então necessário um aprendizado que demanda tempo e esforço, muitas vezes não disponíveis durante o desenvolvimento de um sistema. Além disso, muitas vezes é difícil saber se o conhecimento disponível é adequado às necessidades do desenvolvimento dos sistemas;

Geralmente grandes sistemas de informações exigem a integração de distintas especializações que possuem vocabulários e, às vezes, conceitos da mesma informação diferentes;

Há um padrão de mudanças na informação durante e após o desenvolvimentos de sistemas.

Retirado da matéria de .NET da Faculdade de Tecnologia de Sorocaba - FATEC.

Consiste em abordar a resolução de um problema, através da análise das entidades e seus relacionamentos, dentro do contexto onde se situa o problema. A partir dessa análise é construído um Modelo de Resolução que represente, da melhor maneira possível, aquilo que acontece no mundo real.
Em alguns contextos, prefere-se usar modelagem orientada ao objeto, em vez de projeto.
A análise e projeto orientados a objetos têm como meta identificar o melhor conjunto de objetos para descrever um sistema de software. O funcionamento deste sistema se dá através do relacionamento e troca de mensagens entre estes objetos.

Retirado da matéria de VB.NET da Faculdade de Tecnologia de Sorocaba - FATEC.

Uma linguagem de programação pode ser convertida, ou traduzida, em código de máquina por compilação ou interpretação, que juntas podem ser chamadas de tradução.
Se o método utilizado traduz todo o texto do programa (também chamado de código), para só depois executar (ou rodar, como se diz no jargão da computação) o programa, então diz-se que o programa foi compilado e que o mecanismo utilizado para a tradução é um compilador (que por sua vez nada mais é do que um programa). A versão compilada do programa tipicamente é armazenada, de forma que o programa pode ser executado um número indefinido de vezes sem que seja necessária nova compilação, o que compensa o tempo gasto na compilação. Isso acontece com linguagens como Pascal e C (linguagem de programação).
Se o texto do programa é traduzido na medida em que vai sendo executado, como em Javascript, Python, Perl ou PHP, num processo de tradução de trechos seguidos de sua execução imediata, então diz-se que o programa foi interpretado e que o mecanismo utilizado para a tradução é um interpretador. Programas interpretados são geralmente mais lentos do que os compilados, mas são também geralmente mais flexíveis, já que podem interagir com o ambiente mais facilmente (freqüentemente linguagens interpretadas são chamadas também de script).
Embora haja essa distinção entre linguagens interpretadas e compiladas, as coisas nem sempre são tão simples. Há linguagens compiladas para um código de máquina de uma máquina virtual (sendo esta máquina virtual apenas mais um software, que emula a máquina virtual sendo executado em uma máquina real), como o Java e C#. E também há outras formas de interpretar em que os códigos-fontes, ao invés de serem interpretados linha-a-linha, têm blocos “compilados” para a memória, de acordo com as necessidades, o que aumenta a performance dos programas quando os mesmos módulos são chamados várias vezes, técnica esta conhecida como Just-in-Time.

Retirado da matéria de .NET da Faculdade de Tecnologia de Sorocaba - FATEC

O analista de sistemas deve ser capaz de compreender as disciplinas de engenharia de software e as das atividades da organização . A relação existente entre essas duas áreas e o nível corrente de tecnologia determinam a interação entre o exeqüível e o desejável. Cada aplicação em potencial deverá ser submetida a uma séria de exames para se verificar se, de fato, a função solicitada apresentará a  qualidade de desempenho almejada pelo usuário. Se a melhoria em questão parecer ser viável, e havendo os recursos necessários à elaboração da aplicação, o projeto recebe a permissão para prosseguir. Nesta conjuntura, o papel do analista de sistemas muda e o detalhe citado anteriormente deve ser substituído. Para tanto, torna-se necessário identificar as funções que serão entregues quando a aplicação terminar. As funções representarão os “testes” que a aplicação completa deverá satisfazer, a fim de provar que os requisitos foram, realmente, atendidos.
Depois que se estabelece o detalhe  e se especifica totalmente o “que”  pelo menos em sua versão primeira, o papel do analista de sistemas muda mais uma vez, passando a ser o de arquiteto do software e gerente de projeto. O “que ”deverá ser transformado em “como”, simultaneamente á verificação contínua de que a aplicação permanece atendendo ás especificações detalhadas do sistema.
As funções de serviço atribuídas ao analista de sistemas e a profissão ligada á analise de sistemas são extremamente vastas. Muitas organizações definem uma categoria denominada programador / analista, ampliando ainda mais a descrição. Assim, de acordo com a abrangência do título do cargo tanto as organizações quanto os indivíduos se enquadram numa larga gama de usos. As organizações maiores possuem departamentos distintos para analise e programação e contam com analistas que “vivem” ou num grupo ligado a análise de desenvolvimento de sistemas, ou na organização do negócio que utilizará a aplicação. Algumas organizações possuem o cargo de arquiteto de sistemas; outras, o de gerente de projetos e outras ainda o de projetistas de sistemas. Usar-se-á, aqui, uma definição, relacionada com a função e não com as pessoas que desempenham os papéis. A analise de sistemas será discutida em termos de tais funções, desde suas definições básicas até o atual, escrita em código, exclusive…

Retirado da matéria de Análise e Projeto de Sistemas, ministrada pelo professor Levi, na Faculdade de Tecnologia de Sorocaba, a melhor Faculdade de Sorocaba.

Tecnólogo em Processamento de Dados

Atuando nas áreas de Análise de Sistemas, é capaz de desenvolver e administrar projetos de Sistemas de Informação. Conhece características de equipamentos, estando apto a fazer estudos de necessidades e viabilidade técnico-econômica de equipamentos e Sistemas de Informação. Conhece administração de empresas, podendo vir a ser analista de organização ou mesmo assumir todos os níveis de chefias na área de Informática. Pode dedicar-se ao ensino e à pesquisa, dentro do seu campo profissional. Conhece linguagens de programação comerciais e científicas, podendo realizar manutenção de sistemas de computadores e, ainda, como analista de software, pesquisar a otimização e aplicação de sistemas. Pode atuar no dimensionamento, implantação e gerência de redes de teleprocessamento. Conhece estruturas de dados e pesquisas a arquivos, estando habilitado a atuar em áreas de Administração de Dados e Administração de Banco de Dados.